Annual report pursuant to Section 13 and 15(d)

Supplemental Financial Information (Tables)

v3.24.1
Supplemental Financial Information (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Quarterly Financial Information
The following tables present certain unaudited consolidated quarterly financial information for each of the eight quarters ended December 31, 2023. This quarterly information has been prepared on the same basis as the consolidated financial statements and includes all adjustments necessary to state fairly the information for the periods presented.
Unaudited, in thousands, except per share data
Quarter Ended
2023 March 31 June 30 September 30 December 31
Net sales $ 54,861  $ 50,355  $ 46,747  $ 41,216 
Gross profit 1,466  (776) 2,984  (2,148)
Loss from continuing operations (5,788) (6,150) (14,678) (7,535)
Income (loss) from discontinued operations, net of tax 588  (8,486) (3,254) 18,674 
Net (loss) income (5,200) (14,636) (17,932) 11,139 
Net loss per share from continuing operations:
Basic (0.57) (0.60) (1.45) (0.75)
Diluted (0.57) (0.60) (1.45) (0.73)
Net income (loss) per share from discontinued operations:
Basic 0.06  (0.83) (0.32) 1.85 
Diluted 0.06  (0.83) (0.32) 1.80 
Net (loss) income per share:
Basic (0.51) (1.44) (1.77) 1.10 
Diluted (0.51) (1.44) (1.77) 1.07 
Weighted-average shares:
Basic 10,148  10,170  10,135  10,107 
Diluted 10,148  10,170  10,135  10,374 
Unaudited, in thousands, except per share data
Quarter Ended
2022 March 31 June 30 September 30 December 31
Net sales $ 71,238  $ 72,443  $ 64,132  $ 54,180 
Gross profit 15,791  14,350  8,257  4,889 
Income (loss) from continuing operations 6,488  7,189  (600) 4,501 
Income (loss) from discontinued operations, net of tax 3,770  3,868  1,224  (4,374)
Net income 10,258  11,057  624  127 
Net income (loss) per share from continuing operations:
Basic 0.64  0.70  (0.06) 0.44 
Diluted 0.63  0.69  (0.06) 0.43 
Net income (loss) per share from discontinued operations:
Basic 0.37  0.38  0.12  (0.43)
Diluted 0.37  0.37  0.12  (0.42)
Net income per share:
Basic 1.00  1.08  0.06  0.01 
Diluted 0.99  1.06  0.06  0.01 
Weighted-average shares:
Basic 10,209  10,244  10,253  10,213 
Diluted 10,320  10,431  10,465  10,416