Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Operations and Comprehensive Income

v3.23.2
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Net revenues $ 31,735 $ 27,042 $ 62,105 $ 53,805
Cost of revenues 15,293 12,141 30,123 23,537
Gross profit 16,442 14,901 31,982 30,268
Selling, general and administrative expenses:        
Provision for doubtful accounts (67) (41) 47 6
Amortization of intangibles 247 711 495 1,421
Selling and marketing 2,985 3,083 6,209 6,402
General and administrative 12,029 10,941 24,090 22,757
Total selling, general and administrative 15,194 14,694 30,841 30,586
Operating income (loss) 1,248 207 1,141 (318)
Other income (expense):        
Interest expense (620) (314) (1,104) (591)
Other income (expense) 2 (30) (33) (58)
Income (loss) before income taxes 630 (137) 4 (967)
(Provision for) benefit from income taxes (195) (27) 107 435
Net income (loss) $ 435 $ (164) $ 111 $ (532)
Net income (loss) per share:        
Basic (in dollars per share) $ 0.02 $ (0.01) $ 0.01 $ (0.03)
Diluted (in dollars per share) $ 0.02 $ (0.01) $ 0.01 $ (0.03)
Weighted average shares outstanding:        
Basic (in shares) 20,955,048 20,583,928 20,904,315 20,596,580
Diluted (in shares) 21,600,346 20,583,928 21,565,667 20,596,580
Comprehensive income:        
Net income (loss) $ 435 $ (164) $ 111 $ (532)
Other comprehensive income (loss):        
Unrealized gain (loss) on hedges 228 244 (54) 1,149
(Provision for) benefit from income tax on unrealized hedge gain (loss) (56) (59) 7 (277)
Net comprehensive income $ 607 $ 21 $ 64 $ 340