XML 42 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Revenue $ 838,014 $ 494,297
Operating expenses 609,912 376,485
Gross margin 228,102 117,812
Corporate general and administrative expenses 28,070 18,711
Operating income 200,032 99,101
Other (expense) income:    
Interest expense (25,156) (4,511)
Other (expense) income, net (1,966) 9,424
Total other (expense) income, net (27,122) 4,913
Income before income tax expense 172,910 104,014
Income tax expense 50,137 27,130
Net Income $ 122,773 $ 76,884
Earnings per share:    
Basic (in dollars per share) $ 1.92 $ 1.54
Diluted (in dollars per share) $ 1.91 $ 1.53
Basic weighted average shares outstanding (in shares) 63,843 50,045
Diluted weighted average shares outstanding (in shares) 64,142 50,221
Comprehensive income:    
Net income $ 122,773 $ 76,884
Other comprehensive (loss) income, net of tax (1,235) 1,018
Comprehensive income $ 121,538 $ 77,902