v3.25.2
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Condensed Consolidated Statements of Comprehensive Income (Loss)        
Net sales $ 132,328 $ 163,636 $ 267,907 $ 324,905
Cost of sales 118,704 141,359 238,755 281,696
Amortization of intangible assets 1,733 1,733 3,466 3,466
Bonuses and deferred compensation 1,525 4,133 4,850 7,933
Other selling, general and administrative expenses 10,290 8,261 19,182 16,030
Income from operations 76 8,150 1,654 15,780
Interest expense (1,398) (2,969) (2,965) (6,324)
Income (loss) before taxes (1,322) 5,181 (1,311) 9,456
Income tax expense (benefit) (225) 1,399 (234) 2,433
Net income (loss) and comprehensive income (loss) $ (1,097) $ 3,782 $ (1,077) $ 7,023
Earnings (loss) per share:        
Basic $ (0.05) $ 0.18 $ (0.05) $ 0.34
Diluted $ (0.05) $ 0.18 $ (0.05) $ 0.34
Weighted average shares outstanding:        
Basic 20,514,496 20,602,650 20,517,579 20,544,292
Diluted 20,699,151 21,034,780 20,718,822 20,914,499