v3.25.0.1
Geographic Information (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Region
Revenues by geographical region consisted of the following (in thousands):
Year ended December 31,
202420232022
Subscription and support revenue
Americas$545,772 $472,861 $408,838 
Other121,874 85,784 56,097 
Professional services revenue
Americas63,601 64,876 67,309 
Other7,433 6,518 5,631 
$738,680 $630,039 $537,875 
Schedule of Long-lived Assets by Geographic Areas Aggregate long-lived assets by geographical region consisted of the following (in thousands):
As of December 31,
20242023
United States$28,523 $30,394 
The Netherlands
2,432 3,602 
United Kingdom1,216 1,190 
Other1,440 1,738 
$33,611 $36,924