Annual report [Section 13 and 15(d), not S-K Item 405]

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME

v3.25.4
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Statement [Abstract]    
Net revenues $ 143,436 $ 134,861
Cost of revenues 63,140 64,458
Gross profit 80,296 70,403
Selling, general and administrative expenses:    
Amortization of intangibles 920 991
Selling and marketing 10,487 11,312
General and administrative 56,969 51,209
Total selling, general and administrative 68,376 63,512
Operating income 11,920 6,891
Other expense:    
Interest expense (1,299) (1,777)
Other income (expense) 2 (55)
Income (Loss) before income taxes 10,623 5,059
Provision for income taxes (3,996) (2,714)
Net income $ 6,627 $ 2,345
Net income per share    
Basic (in dollars per share) $ 0.32 $ 0.11
Diluted (in dollars per share) $ 0.31 $ 0.11
Weighted average shares outstanding:    
Basic (in shares) 20,657,877 21,271,608
Diluted (in shares) 21,097,323 21,707,151
Comprehensive income:    
Net income $ 6,627 $ 2,345
Other comprehensive income (loss):    
Unrealized gain (loss) on hedges (733) 40
(Provision for) benefit from income tax on unrealized hedge gain (loss) 179 (9)
Other comprehensive income (loss) (554) 31
Net comprehensive income $ 6,073 $ 2,376