v3.25.2
Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue $ 16,127 $ 16,930 $ 32,063 $ 33,479
Cost of goods sold 9,223 9,350 18,285 18,612
Gross profit 6,904 7,580 13,778 14,867
OPERATING EXPENSE:        
Advertising and marketing 1,191 1,326 2,244 2,554
Selling, general and administrative 2,485 2,528 4,997 5,036
Merger and acquisition related 696 24 1,028 158
Depreciation and amortization 14 27 33 63
Total operating expense 4,386 3,905 8,302 7,811
OPERATING INCOME 2,518 3,675 5,476 7,056
OTHER EXPENSE (INCOME)        
Interest income (50) (17) (76) (22)
Interest expense 225 345 469 759
Foreign exchange (gain) loss (35) (10) (14) (5)
Total other expense 140 318 379 732
INCOME BEFORE INCOME TAX PROVISION 2,378 3,357 5,097 6,324
PROVISION FOR INCOME TAXES 631 729 1,332 1,536
NET INCOME $ 1,747 $ 2,628 $ 3,765 $ 4,788
NET INCOME PER SHARE        
Basic (in dollars per share) $ 0.19 $ 0.29 $ 0.4 $ 0.52
Diluted (in dollars per share) $ 0.18 $ 0.27 $ 0.38 $ 0.49
Basic weighted average common shares (in shares) 9,389 9,196 9,301 9,196
Diluted weighted average common shares (in shares) 9,961 9,900 9,944 9,862
COMPREHENSIVE INCOME:        
NET INCOME $ 1,747 $ 2,628 $ 3,765 $ 4,788
Foreign currency translation adjustment 111 (250) 140 (171)
Comprehensive income $ 1,858 $ 2,378 $ 3,905 $ 4,617