XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Net sales $ 550,610 $ 686,620 $ 1,065,886 $ 1,307,572
Cost of sales 460,952 535,593 899,782 1,040,518
Gross profit 89,658 151,027 166,104 267,054
General and administrative expenses 33,969 37,318 70,642 73,358
Selling expenses 7,936 7,194 14,978 14,078
Amortization of intangible assets 2,993 3,203 6,149 6,406
Impairment and other, net 997 2 997 2
Income (loss) from operations 43,763 103,310 73,338 173,210
Other income (expense):        
Interest expense (4,948) (4,987) (9,936) (9,981)
Other, net 1,572 475 3,181 862
Other expense, net (3,376) (4,512) (6,755) (9,119)
Loss from unconsolidated entity (1,415) 0 (2,901) 0
Income before income tax expense 38,972 98,798 63,682 164,091
Income tax expense 9,768 24,324 16,191 38,221
Net income 29,204 74,474 47,491 125,870
Net income attributable to noncontrolling interest 246 146 366 329
Net income attributable to common stockholders $ 28,958 $ 74,328 $ 47,125 $ 125,541
Net income attributable to common stockholders per share:        
Basic (in usd per share) $ 0.65 $ 1.57 $ 1.04 $ 2.64
Diluted (in usd per share) $ 0.64 $ 1.54 $ 1.03 $ 2.58
Weighted average common shares outstanding (in thousands):        
Basic (in shares) 44,896 47,452 45,139 47,610
Diluted (in shares) 45,365 48,373 45,751 48,737
Dividends declared per share (in usd per share) $ 0.08 $ 0.08 $ 0.16 $ 0.16