Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS)

v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Sales $ 308,636 $ 204,907 $ 773,550 $ 524,082
Cost of goods sold 249,923 152,832 628,576 412,748
Gross profit 58,713 52,075 144,974 111,334
Selling, general and administrative expenses 20,425 15,658 56,904 49,768
Other operating expense, net 9,041 8,142 26,924 18,492
Operating income 29,247 28,275 61,146 43,074
Interest expense, net 6,221 8,555 12,857 25,367
Debt modification and extinguishment costs 0 0 978 960
Other expense (income), net 120 (660) 180 (300)
Income from continuing operations before income taxes 22,906 20,380 47,131 17,047
Provision for income taxes 4,549 20,195 12,332 19,974
Net income (loss) from continuing operations 18,357 185 34,799 (2,927)
Net loss from discontinued operations, net of tax (199) (79,440) (4,462) (73,939)
Net income (loss) $ 18,158 $ (79,255) $ 30,337 $ (76,866)
Net income (loss) per share:        
Basic income (loss) per share - continuing operations (in dollars per share) $ 0.17 $ 0 $ 0.32 $ (0.03)
Diluted income (loss) per share - continuing operations (in dollars per share) 0.17 0 0.31 (0.03)
Basic loss per share - discontinued operations (in dollars per share) 0 (0.70) (0.04) (0.64)
Diluted loss per share - discontinued operations (in dollars per share) 0 (0.69) (0.04) (0.64)
Basic income (loss) per share (in dollars per share) 0.17 (0.70) 0.28 (0.66)
Diluted income (loss) per share (in dollars per share) $ 0.16 $ (0.69) $ 0.27 $ (0.66)
Weighted average shares outstanding:        
Basic (in shares) 109,450,632 113,901,834 109,862,635 115,943,873
Diluted (in shares) 110,629,832 114,869,273 111,082,946 115,943,873