XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net sales $ 2,536,500 $ 2,502,129 $ 1,803,268
Cost of sales 2,038,313 2,179,438 1,606,801
Gross profit 498,187 322,691 196,467
General and administrative expenses 146,658 113,083 88,807
Selling expenses 26,532 27,070 23,691
Amortization of intangible assets 12,813 15,211 22,858
Impairment and other, net 235 685 27,569
Income from operations 311,949 166,642 33,542
Other income (expense):      
Interest expense (19,854) (20,525) (23,128)
Other, net 3,393 318 (9,124)
Other expense, net (16,461) (20,207) (32,252)
Loss from unconsolidated entity (803) 0 0
Income before income tax 294,685 146,435 1,290
Income tax expense 62,830 33,665 126
Net income 231,855 112,770 1,164
Net income attributable to noncontrolling interest 603 512 0
Net income attributable to common stockholders $ 231,252 $ 112,258 $ 1,164
Net income attributable to common stockholders per share:      
Basic (in usd per share) $ 4.92 $ 2.31 $ 0.02
Diluted (in usd per share) $ 4.81 $ 2.25 $ 0.02
Weighted average common shares outstanding (in thousands):      
Basic (in shares) 47,011 48,626 50,684
Diluted (in shares) 48,030 49,881 51,608
Dividends declared per share (in usd per share) $ 0.32 $ 0.32 $ 0.32