XML 73 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Quarterly Financial Summary (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2025
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Information
The following tables summarize the Company’s quarterly financial results during the years ended December 31, 2025 and 2024:
2025
First QuarterSecond QuarterThird QuarterFourth Quarter
Sales$143,109 $176,065 $204,907 $199,434 
Gross profit19,098 40,161 52,075 46,752 
Operating (loss) income(981)15,780 28,275 21,811 
Net (loss) income from continuing operations(8,134)5,022 185 9,215 
Net income (loss) from discontinued operations, net of tax4,537 964 (79,440)(3,475)
Net (loss) income(3,597)5,986 (79,255)5,740 
(Loss) earnings per common share - basic:
Continuing operations$(0.07)$0.04 $0.00 $0.08 
Discontinued operations$0.04 $0.01 $(0.70)$(0.03)
Net (loss) earnings per share - basic$(0.03)$0.05 $(0.70)$0.05 
(Loss) earnings per common share - diluted:
Continuing operations$(0.07)$0.04 $0.00 $0.08 
Discontinued operations$0.04 $0.01 $(0.69)$(0.03)
Net (loss) earnings per share - diluted$(0.03)$0.05 $(0.69)$0.05 
Weighted average shares outstanding:
Basic117,264,124 116,232,528 113,901,834 113,357,158 
Diluted117,264,124 116,535,060 114,869,273 114,454,479 
2024
First QuarterSecond QuarterThird QuarterFourth Quarter
Sales$141,602 $153,958 $153,868 $148,867 
Gross profit33,232 42,028 45,135 42,989 
Operating income13,481 21,667 27,543 22,442 
Net income from continuing operations2,048 5,027 14,612 23,817 
Net (loss) income from discontinued operations, net of tax(827)3,268 (361)(54,236)
Net income (loss)1,221 8,295 14,251 (30,419)
Earnings (loss) per common share - basic:
Continuing operations$0.02 $0.04 $0.13 $0.20 
Discontinued operations$(0.01)$0.03 $0.00 $(0.47)
Net earnings (loss) per share - basic$0.01 $0.07 $0.12 $(0.26)
Earnings (loss) per common share - diluted:
Continuing operations$0.02 $0.04 $0.12 $0.20 
Discontinued operations$(0.01)$0.03 $0.00 $(0.46)
Net earnings (loss) per share - diluted$0.01 $0.07 $0.12 $(0.26)
Weighted average shares outstanding:
Basic116,955,043 116,912,332 116,490,634 116,518,933 
Diluted117,451,149 117,635,289 117,187,054 117,515,453