v3.25.3
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net sales:        
Total net sales $ 137,966 $ 124,751 $ 390,480 $ 355,505
Cost of sales:        
Depreciation and amortization 4,611 2,927 11,870 8,408
Total cost of sales 96,973 80,053 268,671 226,901
Gross profit 40,993 44,698 121,809 128,604
Operating expenses:        
Selling, general and administrative (exclusive of depreciation and amortization shown below) 26,471 25,674 81,257 77,942
Depreciation and amortization 1,504 1,226 4,007 3,810
Total operating expenses 27,975 26,900 85,264 81,752
Income from operations 13,018 17,798 36,545 46,852
Other expense, net:        
Interest, net (8,746) (13,458) (24,500) (26,413)
Loss on debt extinguishment (287) (2,987) (287) (2,987)
Other expense, net (242) (534) (237) (677)
Total other expense, net (9,275) (16,979) (25,024) (30,077)
Income before income taxes 3,743 819 11,521 16,775
Income tax (expense) benefit (1,435) 474 (3,921) (4,026)
Net income $ 2,308 $ 1,293 $ 7,600 $ 12,749
Basic earnings per share (in dollars per share) $ 0.2 $ 0.12 $ 0.67 $ 1.14
Diluted earnings per share (in dollars per share) $ 0.19 $ 0.11 $ 0.64 $ 1.08
Basic weighted-average shares outstanding (in shares) 11,353,329 11,107,126 11,298,986 11,141,264
Diluted weighted-average shares outstanding (in shares) 11,853,630 11,872,783 11,937,369 11,856,404
Comprehensive income:        
Net income $ 2,308 $ 1,293 $ 7,600 $ 12,749
Total comprehensive income 2,308 1,293 7,600 12,749
Products        
Net sales:        
Total net sales 84,453 69,648 234,578 191,650
Cost of sales:        
Products (exclusive of depreciation and amortization shown below) 59,161 44,199 160,424 123,894
Services        
Net sales:        
Total net sales 53,513 55,103 155,902 163,855
Cost of sales:        
Products (exclusive of depreciation and amortization shown below) $ 33,201 $ 32,927 $ 96,377 $ 94,599