v3.25.2
Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Calculation of Consolidated Net (Loss) Income

The table below provides the calculation of consolidated net income (loss), which is the performance measure that is most consistent with GAAP, and the significant operating expenses included in this performance measure (in thousands):

 

   2025   2024   2025   2024 
  

Three Months Ended

June 30,

  

Six Months Ended

June 30,

 
   2025   2024   2025   2024 
Revenue  $35,411   $29,943   $68,315   $57,816 
Less cost of sales   11,127    11,361    23,788    21,932 
Gross Profit   24,284    18,582    44,527    35,884 
Gross Margin   68.6%   62.1%   65.2%   62.1%
Less:                    
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 
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)
Provision for income taxes   255    36    230    104 
Net Income (Loss)  $3,550   $(3,861)  $3,608   $(8,261)
Schedule of Revenues by Geographic Region

 

   2025   2024   2025   2024 
  

Three Months Ended

June 30,

  

Six Months Ended

June 30,

 
   2025   2024   2025   2024 
United States  $32,133   $26,276   $62,250   $51,409 
Rest of world   3,278    3,667    6,065    6,407 
Total revenue  $35,411   $29,943   $68,315   $57,816