v3.23.2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)        
Net sales $ 121,087,000 $ 118,232,000 $ 232,835,000 $ 222,638,000
Cost of goods sold 70,340,000 75,011,000 135,470,000 139,228,000
Gross profit 50,747,000 43,221,000 97,365,000 83,410,000
Operating expenses        
Selling, general and administrative 34,051,000 32,749,000 69,301,000 86,699,000
Restructuring and transaction costs 693,000 1,203,000 693,000 1,802,000
Related party expense 115,000 1,112,000 263,000 1,234,000
Total operating expenses 34,859,000 35,064,000 70,257,000 89,735,000
Operating income (loss) 15,888,000 8,157,000 27,108,000 (6,325,000)
Other expense        
Interest expense (1,013,000) (1,439,000) (2,654,000) (2,929,000)
Other expense, net 346,000 (756,000) 710,000 (961,000)
Total other expense, net (667,000) (2,195,000) (1,944,000) (3,890,000)
Income (loss) before provision for income taxes 15,221,000 5,962,000 25,164,000 (10,215,000)
(Provision) benefit for income taxes (4,229,000) (1,517,000) (7,170,000) 4,495,000
Net income (loss) $ 10,992,000 $ 4,445,000 $ 17,994,000 $ (5,720,000)
Net income (loss) per share:        
Basic $ 0.29 $ 0.13 $ 0.48 $ (0.16)
Diluted $ 0.29 $ 0.12 $ 0.48 $ (0.16)
Weighted average shares outstanding:        
Basic 37,586,031 35,320,314 37,480,367 34,888,703
Diluted 37,850,708 35,688,620 37,758,998 34,888,703
Net income (loss) $ 10,992,000 $ 4,445,000 $ 17,994,000 $ (5,720,000)
Other comprehensive income:        
Unrealized holding (losses) gains, net of tax(1) 1,576,000 987,000 1,150,000 4,064,000
Reclassification adjustments for (losses) gains included in net income (loss), net of tax(2) (735,000) 15,000 (1,382,000) 146,000
Total unrealized (loss) gain on interest rate swaps, net of tax 841,000 1,002,000 (232,000) 4,210,000
Foreign currency translation adjustments, net of tax(3) 185,000 (2,038,000) 891,000 (2,398,000)
Other comprehensive (loss) income 1,026,000 (1,036,000) 659,000 1,812,000
Comprehensive income (loss), net of tax $ 12,018,000 $ 3,409,000 $ 18,653,000 $ (3,908,000)

Source