XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net sales $ 458,816 $ 550,610 $ 839,706 $ 1,065,886
Cost of sales 417,416 460,952 779,303 899,782
Gross profit 41,400 89,658 60,403 166,104
General and administrative expenses 37,009 33,969 (267,676) 70,642
Selling expenses 6,339 7,936 12,718 14,978
Amortization of intangible assets 2,789 2,993 5,578 6,149
Impairment and other, net 14 997 (17) 997
(Loss) income from operations (4,751) 43,763 309,800 73,338
Other income (expense):        
Interest expense (5,308) (4,948) (10,334) (9,936)
Other, net (33) 1,572 1,581 3,181
Other expense, net (5,341) (3,376) (8,753) (6,755)
Loss from unconsolidated entity (2,203) (1,415) (4,045) (2,901)
(Loss) income before income tax expense (12,295) 38,972 297,002 63,682
Income tax (benefit) expense (2,692) 9,768 75,409 16,191
Net (loss) income (9,603) 29,204 221,593 47,491
Net (loss) income attributable to noncontrolling interest (14) 246 241 366
Net (loss) income attributable to common stockholders $ (9,589) $ 28,958 $ 221,352 $ 47,125
Net (loss) income attributable to common stockholders per share:        
Basic (in usd per share) $ (0.23) $ 0.65 $ 5.24 $ 1.04
Diluted (in usd per share) $ (0.23) $ 0.64 $ 5.21 $ 1.03
Weighted average common shares outstanding (in thousands):        
Basic (in shares) 41,753 44,896 42,231 45,139
Diluted (in shares) 41,753 45,365 42,458 45,751
Dividends declared per share (in usd per share) $ 0.08 $ 0.08 $ 0.16 $ 0.16