XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Net sales $ 2,502,129 $ 1,803,268 $ 1,481,889
Cost of sales 2,179,438 1,606,801 1,322,135
Gross profit 322,691 196,467 159,754
General and administrative expenses 113,083 88,807 92,740
Selling expenses 27,070 23,691 25,080
Amortization of intangible assets 15,211 22,858 21,981
Impairment and other, net 685 27,569 105,561
Income (loss) from operations 166,642 33,542 (85,608)
Other income (expense):      
Interest expense (20,525) (23,128) (24,194)
Other, net 318 (9,124) 588
Other expense, net (20,207) (32,252) (23,606)
Income (loss) before income tax 146,435 1,290 (109,214)
Income tax expense (benefit) 33,665 126 (11,802)
Net income (loss) 112,770 1,164 (97,412)
Net income attributable to noncontrolling interest 512 0 0
Net income (loss) attributable to common stockholders $ 112,258 $ 1,164 $ (97,412)
Net income (loss) attributable to common stockholders per share:      
Basic (in usd per share) $ 2.31 $ 0.02 $ (1.84)
Diluted (in usd per share) $ 2.25 $ 0.02 $ (1.84)
Weighted average common shares outstanding (in thousands):      
Basic (in shares) 48,626 50,684 52,945
Diluted (in shares) 49,881 51,608 52,945
Dividends declared per share (in usd per share) $ 0.32 $ 0.32 $ 0.32