v3.23.3
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Net revenues $ 31,909 $ 27,279 $ 94,014 $ 81,084
Cost of revenues 15,663 11,060 45,786 34,597
Gross profit 16,246 16,219 48,228 46,487
Selling, general and administrative expenses:        
Provision for doubtful accounts (169) (90) (122) (84)
Amortization of intangibles 248 704 743 2,125
Selling and marketing 2,728 2,894 8,937 9,296
General and administrative 11,742 11,768 35,832 34,525
Total selling, general and administrative 14,549 15,276 45,390 45,862
Operating income 1,697 943 2,838 625
Other expense:        
Interest expense (563) (385) (1,667) (976)
Other expense (14) (11) (47) (69)
Income (loss) before income taxes 1,120 547 1,124 (420)
(Provision for) benefit from income taxes (431) (104) (324) 331
Net income (loss) $ 689 $ 443 $ 800 $ (89)
Net income (loss) per share:        
Basic (in dollars per share) $ 0.03 $ 0.02 $ 0.04 $ 0
Diluted (in dollars per share) $ 0.03 $ 0.02 $ 0.04 $ 0
Weighted average shares outstanding:        
Basic (in shares) 21,095,404 20,683,366 20,968,711 20,625,826
Diluted (in shares) 21,719,404 21,452,483 21,615,706 20,625,826
Comprehensive income:        
Net income (loss) $ 689 $ 443 $ 800 $ (89)
Other comprehensive income:        
Unrealized gain on hedges 254 605 200 1,754
Provision for income tax on unrealized hedge gain (62) (146) (55) (423)
Net comprehensive income $ 881 $ 902 $ 945 $ 1,242

Source