v3.25.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total Revenue $ 35,411 $ 29,943 $ 68,315 $ 57,816
Cost of sales 11,127 11,361 23,788 21,932
Gross Profit 24,284 18,582 44,527 35,884
Operating Expenses        
General and administrative 7,478 7,713 15,011 15,498
Sales and marketing 11,616 13,179 22,820 25,639
Research and development 566 636 1,009 1,163
Total Operating Expenses 19,660 21,528 38,840 42,300
Income (Loss) from Operations 4,624 (2,946) 5,687 (6,416)
Other Expense        
Interest expense (1,004) (992) (2,049) (1,827)
Unrealized foreign currency translation gain 178 118 202 79
Other income (expense) 7 (5) (2) 7
Total Other Expense (819) (879) (1,849) (1,741)
Net Income (Loss) from Operations Before Provision for Income Taxes 3,805 (3,825) 3,838 (8,157)
Provision for Income Taxes Current and Deferred (255) (36) (230) (104)
Net Income (Loss) $ 3,550 $ (3,861) $ 3,608 $ (8,261)
Net Income (Loss) Per Share:        
Basic $ 0.03 $ (0.03) $ 0.03 $ (0.06)
Dilutive $ 0.02 $ (0.03) $ 0.02 $ (0.06)
Shares used in the computation:        
Basic 139,310,589 130,269,710 139,190,378 130,291,796
Dilutive 148,574,242 130,269,710 148,339,423 130,291,796
Product [Member]        
Total Revenue $ 30,436 $ 29,943 $ 59,720 $ 57,816
License [Member]        
Total Revenue $ 4,975 $ 8,595