XML 91 R79.htm IDEA: XBRL DOCUMENT v3.26.1
Segment - Summary of Operating Financial Results (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Gross Contract Revenue $ 126,479 $ 112,931
Less:    
Depreciation and amortization 8,406 6,521
Other income, net 3,401 2,110
Income tax expense 405 769
Net loss (3,702) (1,744)
Reportable Segment    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Gross Contract Revenue 126,479 112,931
Less:    
Labor and fringe 74,406 65,011
Other segment items 12,275 12,879
General & administrative expenses 23,535 18,442
Incentives 8,139 8,946
Depreciation and amortization 8,406 6,521
Interest expense 3,262 2,113
Other income, net (247) (6)
Income tax expense 405 769
Net loss $ (3,702) $ (1,744)