XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2025
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 months ended March 31, 2025 and 2024:
Three months ended
March 31, 2025March 31, 2024
Revenue$80,361 $90,807 
Cost of revenue52,221 54,347 
Gross profit28,14036,460
Operating expenses
General and administrative expenses21,69322,772
Depreciation and amortization2,1352,104
Total operating expenses23,82824,876
Income from operations4,31211,584
Non-operating income/(expense) (1)
(2,297)(4,362)
Income tax expense(2,297)(2,448)
Net income (loss)$(282)$4,774 
(1) Consists of non-operating expenses included on the consolidated income statements which includes interest expense and interest income.