XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net sales:        
Total net sales $ 124,751 $ 105,863 $ 355,505 $ 341,675
Cost of sales:        
Depreciation and amortization 2,927 2,597 8,408 7,584
Total cost of sales 80,053 69,711 226,901 221,604
Gross profit 44,698 36,152 128,604 120,071
Operating expenses:        
Selling, general and administrative (exclusive of depreciation and amortization shown below) 25,674 21,783 77,942 64,734
Depreciation and amortization 1,226 1,408 3,810 4,286
Total operating expenses 26,900 23,191 81,752 69,020
Income from operations 17,798 12,961 46,852 51,051
Other expense, net:        
Interest, net (13,458) (6,714) (26,413) (20,235)
Loss on debt extinguishment (2,987) (25) (2,987) (243)
Other expense, net (534) (28) (677) (2)
Total other expense, net (16,979) (6,767) (30,077) (20,480)
Income before income taxes 819 6,194 16,775 30,571
Income tax benefit (expense) 474 (2,337) (4,026) (9,318)
Net income $ 1,293 $ 3,857 $ 12,749 $ 21,253
Basic earnings per share (in dollars per share) $ 0.12 $ 0.34 $ 1.14 $ 1.86
Diluted earnings per share (in dollars per share) $ 0.11 $ 0.33 $ 1.08 $ 1.79
Basic weighted-average shares outstanding (in shares) 11,107,126 11,432,794 11,141,264 11,418,372
Diluted weighted-average shares outstanding (in shares) 11,872,783 11,827,816 11,856,404 11,861,868
Comprehensive income:        
Net income $ 1,293 $ 3,857 $ 12,749 $ 21,253
Total comprehensive income 1,293 3,857 12,749 21,253
Products        
Net sales:        
Total net sales 69,648 55,689 191,650 195,425
Cost of sales:        
Products and Services (exclusive of depreciation and amortization shown below) 44,199 37,540 123,894 124,828
Services        
Net sales:        
Total net sales 55,103 50,174 163,855 146,250
Cost of sales:        
Products and Services (exclusive of depreciation and amortization shown below) $ 32,927 $ 29,574 $ 94,599 $ 89,192