v3.26.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenues $ 520,752 $ 327,368 $ 925,338 $ 630,470
Cost of services (439,460) (283,484) (792,215) (549,131)
Gross profit 81,292 43,884 133,123 81,339
Selling, general and administrative expenses (excluding Amortization) (12,018) (12,099) (23,121) (23,920)
Amortization (4,433) (4,694) (9,126) (9,387)
Operating income 64,841 27,091 100,876 48,032
Interest expense, net (7,038) (8,562) (13,581) (16,846)
Other income, net 1,115 940 2,564 1,999
Income before income tax 58,918 19,469 89,859 33,185
Income tax expense (14,901) (4,268) (22,015) (7,593)
Net income $ 44,017 $ 15,201 $ 67,844 $ 25,592
Weighted average shares outstanding (Note 9):        
Basic 100,850,601 96,428,791 100,827,148 96,284,786
Diluted 103,218,410 97,639,507 103,084,578 97,152,215
Earnings per share (Note 9):        
Basic $ 0.44 $ 0.16 $ 0.67 $ 0.27
Diluted $ 0.43 $ 0.16 $ 0.66 $ 0.26