XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Additional paid-in capital
Accumulated other comprehensive loss
Accumulated deficit
Class A voting common stock
Class A voting common stock
Common stock
Class B voting common stock
Class B voting common stock
Common stock
Beginning balance (in shares) at Dec. 31, 2023           24,206,140   1,958,028
Beginning balance at Dec. 31, 2023 $ 297,390 $ 391,048 $ (28,794) $ (64,890)   $ 24   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercises of vested stock options (in shares)           10,849    
Exercises of vested stock options 103 103            
Vesting of restricted stock units (in shares)           920,435    
Vesting of restricted stock units 1         $ 1    
Equity awards withheld for tax liability (in shares)           (116,747)    
Equity awards withheld for tax liability (2,267) (2,267)            
Unrealized gain (loss) on marketable securities 9   9          
Foreign currency translation (9,340)   (9,340)          
Stock-based compensation 21,536 21,536            
Net income (loss) (9,233)     (9,233)        
Ending balance (in shares) at Mar. 31, 2024           25,020,677   1,958,028
Ending balance at Mar. 31, 2024 298,199 410,420 (38,125) (74,123)   $ 25   $ 2
Beginning balance (in shares) at Dec. 31, 2023           24,206,140   1,958,028
Beginning balance at Dec. 31, 2023 297,390 391,048 (28,794) (64,890)   $ 24   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (5,178)              
Ending balance (in shares) at Jun. 30, 2024           25,271,966   1,958,028
Ending balance at Jun. 30, 2024 307,447 418,503 (41,015) (70,068)   $ 25   $ 2
Beginning balance (in shares) at Mar. 31, 2024           25,020,677   1,958,028
Beginning balance at Mar. 31, 2024 298,199 410,420 (38,125) (74,123)   $ 25   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercises of vested stock options (in shares)           1,625    
Exercises of vested stock options 16 16            
Vesting of restricted stock units (in shares)           251,015    
Equity awards withheld for tax liability (in shares)           (1,351)    
Equity awards withheld for tax liability (24) (24)            
Unrealized gain (loss) on marketable securities 117   117          
Foreign currency translation (3,007)   (3,007)          
Stock-based compensation 8,091 8,091            
Net income (loss) 4,055     4,055        
Ending balance (in shares) at Jun. 30, 2024           25,271,966   1,958,028
Ending balance at Jun. 30, 2024 307,447 418,503 (41,015) (70,068)   $ 25   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercises of vested stock options (in shares)           1,030    
Exercises of vested stock options 10 10            
Vesting of restricted stock units (in shares)           276,855    
Vesting of restricted stock units 1         $ 1    
Equity awards withheld for tax liability (in shares)           (181)    
Equity awards withheld for tax liability (3) (3)            
Unrealized gain (loss) on marketable securities (78)   (78)          
Foreign currency translation 20,538   20,538          
Stock-based compensation 8,247 8,247            
Net income (loss) 413     413        
Ending balance (in shares) at Sep. 30, 2024           25,549,670   1,958,028
Ending balance at Sep. 30, 2024 336,575 426,757 (20,555) (69,655)   $ 26   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercises of vested stock options (in shares)           3,801    
Exercises of vested stock options 38 38            
Vesting of restricted stock units (in shares)           1,035,295    
Vesting of restricted stock units 1         $ 1    
Equity awards withheld for tax liability (in shares)           (78)    
Equity awards withheld for tax liability (2) (2)            
Unrealized gain (loss) on marketable securities (109)   (109)          
Foreign currency translation (31,497)   (31,497)          
Unrealized gain on employee benefit pension plan 152   152          
Stock-based compensation 9,134 9,134            
Net income (loss) (1,759)     (1,759)        
Ending balance (in shares) at Dec. 31, 2024         26,588,688 26,588,688 1,958,028 1,958,028
Ending balance at Dec. 31, 2024 312,533 435,927 (52,009) (71,414)   $ 27   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercises of vested stock options (in shares)           925    
Exercises of vested stock options 9 9            
Vesting of restricted stock units (in shares)           1,348,320    
Vesting of restricted stock units 1         $ 1    
Equity awards withheld for tax liability (in shares)           (183,018)    
Equity awards withheld for tax liability (2,932) (2,932)            
Unrealized gain (loss) on marketable securities 53   53          
Foreign currency translation 15,409   15,409          
Stock-based compensation 24,073 24,073            
Net income (loss) (3,740)     (3,740)        
Ending balance (in shares) at Mar. 31, 2025           27,754,915   1,958,028
Ending balance at Mar. 31, 2025 345,406 457,077 (36,547) (75,154)   $ 28   $ 2
Beginning balance (in shares) at Dec. 31, 2024         26,588,688 26,588,688 1,958,028 1,958,028
Beginning balance at Dec. 31, 2024 $ 312,533 435,927 (52,009) (71,414)   $ 27   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercises of vested stock options (in shares) 4,853              
Net income (loss) $ (8,671)              
Ending balance (in shares) at Jun. 30, 2025         28,177,204 28,177,204 1,958,028 1,958,028
Ending balance at Jun. 30, 2025 384,538 466,358 (1,765) (80,085)   $ 28   $ 2
Beginning balance (in shares) at Mar. 31, 2025           27,754,915   1,958,028
Beginning balance at Mar. 31, 2025 345,406 457,077 (36,547) (75,154)   $ 28   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercises of vested stock options (in shares)           3,928    
Exercises of vested stock options 37 37            
Vesting of restricted stock units (in shares)           419,088    
Equity awards withheld for tax liability (in shares)           (727)    
Equity awards withheld for tax liability (9) (9)            
Unrealized gain (loss) on marketable securities 1   1          
Foreign currency translation 34,781   34,781          
Stock-based compensation 9,253 9,253            
Net income (loss) (4,931)     (4,931)        
Ending balance (in shares) at Jun. 30, 2025         28,177,204 28,177,204 1,958,028 1,958,028
Ending balance at Jun. 30, 2025 $ 384,538 $ 466,358 $ (1,765) $ (80,085)   $ 28   $ 2