XML 20 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED STATEMENTS OF OPERATIONS      
Net revenues $ 1,358,560 $ 1,289,728 $ 873,100
Cost of sales 1,138,996 1,089,372 822,484
Gross profit 219,564 200,356 50,616
Gain (loss) on disposition of assets, net (479) 367  
Acquisition and integration costs   (540) (2,664)
Change in fair value of contingent consideration   (42,246) (16,054)
Selling, general and administrative expenses (91,650) (94,427) (76,753)
Income (loss) from operations 127,435 63,510 (44,855)
Equity in earnings of investment     8,262
Net interest expense (22,629) (17,338) (18,950)
Losses related to convertible senior notes (20,922) (37,277)  
Other expense, net (3,922) (3,590) (23,330)
Royalty income and other 2,102 2,209 3,692
Income (loss) before income taxes 82,064 7,514 (75,181)
Income tax provision 26,427 18,352 12,603
Net income (loss) $ 55,637 $ (10,838) $ (87,784)
Earnings (loss) per share of common stock:      
Basic $ 0.37 $ (0.07) $ (0.58)
Diluted $ 0.36 $ (0.07) $ (0.58)
Weighted average common shares outstanding (in shares)      
Basic 151,989 150,917 151,276
Diluted 154,699 150,917 151,276