Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY

v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   10,567,881      
Beginning balance at Dec. 31, 2023 $ 148,618 $ 128 $ 466,172 $ (50,269) $ (267,413)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-based compensation 1,956   1,956    
Issuance of common stock under employee equity plans, net of shares withheld (in shares)   19,458      
Issuance of common stock under employee equity plans, net of shares withheld (88)   (88)    
Repurchase of shares (in shares)   (104,103)      
Repurchase of shares (1,063)   (1,063)    
Cumulative translation adjustment (4,980)     (4,980)  
Net loss (8,933)       (8,933)
Ending balance (in shares) at Mar. 31, 2024   10,483,236      
Ending balance at Mar. 31, 2024 135,510 $ 128 466,977 (55,249) (276,346)
Beginning balance (in shares) at Dec. 31, 2023   10,567,881      
Beginning balance at Dec. 31, 2023 148,618 $ 128 466,172 (50,269) (267,413)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (11,194)        
Ending balance (in shares) at Jun. 30, 2024   10,529,419      
Ending balance at Jun. 30, 2024 136,571 $ 128 468,726 (53,676) (278,607)
Beginning balance (in shares) at Mar. 31, 2024   10,483,236      
Beginning balance at Mar. 31, 2024 135,510 $ 128 466,977 (55,249) (276,346)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-based compensation 1,895   1,895    
Issuance of common stock under employee equity plans, net of shares withheld (in shares)   59,279      
Issuance of common stock under employee equity plans, net of shares withheld (21)   (21)    
Repurchase of shares (in shares)   (13,096)      
Repurchase of shares (125)   (125)    
Cumulative translation adjustment 1,573     1,573  
Net loss (2,261)       (2,261)
Ending balance (in shares) at Jun. 30, 2024   10,529,419      
Ending balance at Jun. 30, 2024 $ 136,571 $ 128 468,726 (53,676) (278,607)
Beginning balance (in shares) at Dec. 31, 2024 10,669,649 10,669,649      
Beginning balance at Dec. 31, 2024 $ 117,634 $ 128 471,758 (60,849) (293,403)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-based compensation 2,059   2,059    
Issuance of common stock under employee equity plans, net of shares withheld (in shares)   39,225      
Issuance of common stock under employee equity plans, net of shares withheld (249)   (249)    
Repurchase of shares (in shares)   (15,910)      
Repurchase of shares (257)   (257)    
Cumulative translation adjustment 642     642  
Net loss (8,350)       (8,350)
Ending balance (in shares) at Mar. 31, 2025   10,692,964      
Ending balance at Mar. 31, 2025 $ 111,479 $ 128 473,311 (60,207) (301,753)
Beginning balance (in shares) at Dec. 31, 2024 10,669,649 10,669,649      
Beginning balance at Dec. 31, 2024 $ 117,634 $ 128 471,758 (60,849) (293,403)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss $ (11,975)        
Ending balance (in shares) at Jun. 30, 2025 10,752,477 10,752,477      
Ending balance at Jun. 30, 2025 $ 114,140 $ 128 475,042 (55,652) (305,378)
Beginning balance (in shares) at Mar. 31, 2025   10,692,964      
Beginning balance at Mar. 31, 2025 111,479 $ 128 473,311 (60,207) (301,753)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-based compensation 1,843   1,843    
Issuance of common stock under employee equity plans, net of shares withheld (in shares)   71,608      
Issuance of common stock under employee equity plans, net of shares withheld (1)   (1)    
Repurchase of shares (in shares)   (12,095)      
Repurchase of shares (111)   (111)    
Cumulative translation adjustment 4,555     4,555  
Net loss $ (3,625)       (3,625)
Ending balance (in shares) at Jun. 30, 2025 10,752,477 10,752,477      
Ending balance at Jun. 30, 2025 $ 114,140 $ 128 $ 475,042 $ (55,652) $ (305,378)