v3.26.1
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Information
The following table presents selected financial information with respect to the Company’s single operating segment for the three and six months ended June 30, 2026 and 2025:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Revenue$163,372 $110,841 $303,929 $191,202 
Cost of revenue113,847 69,639 213,394 121,860 
Gross profit49,52541,20290,53569,342
Operating expenses
General and administrative expenses28,46523,06459,47944,757
Depreciation and amortization2,3382,1404,6164,275
Total operating expenses30,80325,20464,09549,032
Income from operations18,72215,99826,44020,310
Non-operating income/(expense) (1)
(3,226)974(11,330)(1,323)
Income tax expense(3,358)(3,117)(3,269)(5,414)
Net income$12,138 $13,855 $11,841 $13,573 
(1) Consists of non-operating expenses included on the consolidated income statements which includes interest expense, interest income, litigation settlement expense, net of recoveries, foreign exchange gain/loss, and gain/loss on disposal of assets.