v3.26.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Operating revenues $ 1,231,547 $ 921,466 $ 2,268,500 $ 1,748,095
Cost of sales 1,048,624 801,597 1,954,848 1,535,733
Gross profit 182,923 119,869 313,652 212,362
Selling, general and administrative expenses 71,152 47,362 124,197 88,871
Operating income 111,771 72,507 189,455 123,491
Interest income 1,327 552 3,651 1,489
Interest expense 4,627 5,365 9,247 10,996
Other income, net 1,504 1,908 2,056 2,475
Income before income taxes and income from equity method investments 109,975 69,602 185,915 116,459
Income taxes 29,401 19,408 49,653 32,981
Income from equity method investments 3,316 2,649 5,944 6,037
Net income $ 83,890 $ 52,843 $ 142,206 $ 89,515
Earnings per share:        
Basic (in dollars per share) $ 1.64 $ 1.04 $ 2.78 $ 1.75
Diluted (in dollars per share) $ 1.64 $ 1.03 $ 2.78 $ 1.75
Weighted average common shares outstanding:        
Basic (in shares) 51,086 51,041 51,084 51,042
Diluted (in shares) 51,220 51,094 51,205 51,092