v3.26.3
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Net sales $ 479,570 $ 310,939 $ 1,345,404 $ 866,813
Cost of sales 364,522 228,193 1,019,408 626,379
Gross profit 115,048 82,746 325,996 240,434
Selling, general, and administrative expense 65,786 42,804 221,371 132,331
Operating income 49,262 39,942 104,625 108,103
Interest expense (income), net 21,522 2 55,511 (1,281)
Other income, net (2,721) (1,989) (2,640) (2,018)
Income before taxes from continuing operations 30,461 41,929 51,754 111,402
Provision for income taxes 9,835 8,724 15,847 25,644
Income from continuing operations 20,626 33,205 35,907 85,758
Loss before taxes from discontinued operations (12,567) (163,178) (95,020) (171,722)
Benefit of income taxes from discontinued operations (3,653) (40,911) (11,545) (44,025)
Loss from discontinued operations (8,914) (122,267) (83,475) (127,697)
Net income (loss) $ 11,712 $ (89,062) $ (47,568) $ (41,939)
Net earnings per share:        
Basic (in dollars per share) $ 0.69 $ 1.12 $ 1.20 $ 2.87
Income from discontinued operations (in dollars per share) (0.30) (4.11) (2.80) (4.27)
Net (loss) income (in dollars per share) $ 0.39 $ (2.99) $ (1.60) $ (1.40)
Basic (in shares) 29,793 29,736 29,786 29,925
Weighted average shares outstanding:        
Diluted (in dollars per share) $ 0.69 $ 1.11 $ 1.20 $ 2.85
Income from discontinued operations (in dollars per share) (0.30) (4.09) (2.79) (4.25)
Net (loss) income (in dollars per share) $ 0.39 $ (2.98) $ (1.59) $ (1.40)
Diluted (in shares) 29,906 29,863 29,863 30,038