v3.26.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Operating revenues $ 1,036,953 $ 826,629
Cost of sales 906,224 734,136
Gross profit 130,729 92,493
Selling, general and administrative expenses 53,045 41,509
Operating income 77,684 50,984
Interest income 2,324 937
Interest expense 4,620 5,631
Other income, net 552 567
Income before income taxes and income from equity method investments 75,940 46,857
Income taxes 20,252 13,573
Income from equity method investments 2,628 3,388
Net income $ 58,316 $ 36,672
Earnings per share:    
Basic (in dollars per share) $ 1.14 $ 0.72
Diluted (in dollars per share) $ 1.14 $ 0.72
Weighted average common shares outstanding:    
Basic (in shares) 51,082 51,042
Diluted (in shares) 51,189 51,091