XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net sales:        
Net Sales $ 124,577 $ 99,602 $ 349,309 $ 281,913
Cost of sales:        
Depreciation and amortization 2,245 2,056 6,564 6,736
Total cost of sales 76,137 61,917 221,040 171,419
Gross profit 48,440 37,685 128,269 110,494
Operating expenses:        
Selling, general and administrative (exclusive of depreciation and amortization shown below) 23,403 19,469 67,335 55,363
Depreciation and amortization 1,592 1,514 4,454 4,873
Total operating expenses 24,995 20,983 71,789 60,236
Income from operations 23,445 16,702 56,480 50,258
Other expense, net:        
Interest, net (7,323) (7,183) (22,334) (23,196)
Other (expense) income, net (63) (6) (79) 23
Loss on debt extinguishment     (395) (5,048)
Total other expense, net (7,386) (7,189) (22,808) (28,221)
Income before income taxes 16,059 9,513 33,672 22,037
Income tax expense (4,149) (2,887) (9,609) (6,769)
Net income $ 11,910 $ 6,626 $ 24,063 $ 15,268
Basic earnings per share: (in dollar per share) $ 1.06 $ 0.59 $ 2.14 $ 1.36
Diluted earnings per share: (in dollar per share) $ 1.01 $ 0.56 $ 2.05 $ 1.30
Basic weighted-average shares outstanding (in shares) 11,265,767 11,238,678 11,259,655 11,234,054
Diluted weighted-average shares outstanding (in shares) 11,788,921 11,799,321 11,730,668 11,755,381
Comprehensive income:        
Net income $ 11,910 $ 6,626 $ 24,063 $ 15,268
Total comprehensive income 11,910 6,626 24,063 15,268
Products        
Net sales:        
Net Sales 71,606 52,276 208,867 146,445
Cost of sales:        
Products and Services (exclusive of depreciation and amortization shown below) 42,702 31,493 128,851 86,708
Services        
Net sales:        
Net Sales 52,971 47,326 140,442 135,468
Cost of sales:        
Products and Services (exclusive of depreciation and amortization shown below) $ 31,190 $ 28,368 $ 85,625 $ 77,975