v3.26.1
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenues $ 404,586 $ 303,102
Cost of services (352,755) (265,647)
Gross profit 51,831 37,455
Selling, general, and administrative expenses (excluding Amortization) (11,103) (11,821)
Amortization (4,693) (4,693)
Operating income 36,035 20,941
Interest expense, net (6,543) (8,284)
Other income, net 1,449 1,059
Income before income tax 30,941 13,716
Income tax expense (7,114) (3,325)
Net income $ 23,827 $ 10,391
Weighted average shares outstanding (Note 9):    
Basic 100,803,435 96,139,181
Diluted 102,931,550 96,710,484
Earnings per share (Note 9):    
Basic $ 0.24 $ 0.11
Diluted $ 0.23 $ 0.11