XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 1,435,588 $ 1,235,723
Cost of revenue 1,217,858 1,054,312
Selling, general and administrative expense 64,475 52,612
Amortization of intangible assets 24,332 23,292
Operating income 128,923 105,507
Interest expense 43,791 77,548
Refinancing costs 0 4,283
Loss on debt extinguishment 0 3,577
Income before income taxes 85,132 20,099
Income tax expense 22,189 16,912
Net income $ 62,943 $ 3,187
Earnings per share:    
Basic $ 0.19 $ 0.01
Diluted $ 0.19 $ 0.01
Weighted-average common shares outstanding    
Basic 328,439 275,175
Diluted 334,162 275,175