XML 76 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Summary Quarterly Financial Data (Tables)
12 Months Ended
Dec. 31, 2025
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
The Company's unaudited quarterly financial data is as follows (dollars in thousands, except for per share data):
 As of December 31, 2025
 First QuarterSecond QuarterThird QuarterFourth Quarter
Net sales$152,460 $171,750 $166,020 $155,490 
Gross profit32,830 37,950 34,470 32,910 
Income (loss) from continuing operations1,940 2,410 (4,890)72,850 
Income from discontinued operations, net of income taxes10,480 14,310 14,190 8,850 
Net income12,420 16,720 9,300 81,700 
Earnings per share—basic:
Continuing operations$0.05 $0.06 $(0.12)$1.84 
Discontinued operations0.26 0.35 0.35 0.22 
Net income per share$0.31 $0.41 $0.23 $2.06 
Weighted average shares—basic40,605,288 40,647,361 40,650,933 39,633,498 
Earnings per share—diluted:
Continuing operations$0.05 $0.06 $(0.12)$1.81 
Discontinued operations0.25 0.35 0.35 0.22 
Net income per share$0.30 $0.41 $0.23 $2.03 
Weighted average shares—diluted40,969,299 40,929,861 40,650,933 40,148,066 
 As of December 31, 2024
 First QuarterSecond QuarterThird QuarterFourth Quarter
Net sales$159,760 $162,780 $158,530 $149,730 
Gross profit37,140 34,720 35,220 22,460 
Income (loss) from continuing operations(10)3,570 (1,990)(3,520)
Income from discontinued operations, net of income taxes5,150 7,370 4,520 9,160 
Net income5,140 10,940 2,530 5,640 
Earnings per share—basic:
Continuing operations$— $0.09 $(0.05)$(0.09)
Discontinued operations0.13 0.18 0.11 0.23 
Net income per share$0.13 $0.27 $0.06 $0.14 
Weighted average shares—basic41,018,049 40,699,287 40,612,413 40,573,108 
Earnings per share—diluted:
Continuing operations$— $0.09 $(0.05)$(0.09)
Discontinued operations0.13 0.18 0.11 0.23 
Net income per share$0.13 $0.27 $0.06 $0.14 
Weighted average shares—diluted41,018,049 40,999,038 40,612,413 40,573,108