v3.25.4
Segment and geographic information (Tables)
12 Months Ended
Dec. 31, 2025
Segment Reporting [Abstract]  
Schedule of revenues by customer location
The following table presents revenues by customer location for the years ended December 31, 2025, 2024, and 2023. The Company attributes customers to respective countries based upon location of the customer served.
For the years ended December 31,
202520242023
(in thousands)
United States$289,138 $277,741 $238,155 
United Kingdom45,193 25,264 31,880 
Poland
14,005 6,048 1,860 
Other63,491 41,518 41,015 
Total$411,827 $350,571 $312,910 
Schedule of long-lived assets, net of accumulated depreciation and amortization
Long-lived assets include property and equipment, net of accumulated depreciation and amortization. Physical locations and values of the Company’s long-lived assets are summarized below:
As of December 31,
20252024
(in thousands)
Poland$5,672 $3,010 
Serbia2,375 2,350 
Ukraine2,174 2,067 
United States1,491 2,101 
Armenia1,364 981 
Moldova1,329 808 
Other3,261 2,701 
Total$17,666 $14,018