v3.25.2
SEGMENT INFORMATION (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
SEGMENT INFORMATION        
Number of operating segments     1  
Number of reportable segments     1  
Revenues $ 260,614,000 $ 239,520,000 $ 507,231,000 $ 467,703,000
Transaction cost (40,566,000) (36,961,000) (79,915,000) (70,927,000)
Stock-based compensation (20,059,000) (13,666,000) (38,814,000) (28,742,000)
Depreciation & amortization (15,553,000) (10,712,000) (29,943,000) (20,120,000)
Other operating expenses (42,703,000) (41,242,000) (84,361,000) (81,525,000)
Income taxes (10,370,000) (15,866,000) (17,562,000) (29,776,000)
Net income 19,480,000 32,425,000 40,057,000 61,399,000
Single reportable segment        
SEGMENT INFORMATION        
Revenues 260,614,000 239,520,000 507,231,000 467,703,000
Transaction cost (40,566,000) (36,961,000) (79,915,000) (70,927,000)
Labor & related (75,741,000) (66,267,000) (148,805,000) (134,558,000)
Stock-based compensation (20,059,000) (13,666,000) (38,814,000) (28,742,000)
3rd party contractors (9,419,000) (8,587,000) (18,260,000) (18,057,000)
IT & communication (21,550,000) (18,033,000) (39,535,000) (34,428,000)
Depreciation & amortization (15,553,000) (10,712,000) (29,943,000) (20,120,000)
Other operating expenses (47,649,000) (38,985,000) (92,563,000) (76,186,000)
Income taxes (10,370,000) (15,866,000) (17,562,000) (29,776,000)
Other segment items (227,000) 1,982,000 (1,777,000) 6,490,000
Net income $ 19,480,000 $ 32,425,000 $ 40,057,000 $ 61,399,000
Description of other segment items     Other segment items included in net income include finance income and expense, which primarily includes corporate interest income and foreign currency remeasurement gains and losses. For the period ended June 30, 2024, this also includes public warrant revaluation.