XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
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, 2022           23,379,000   1,965,170
Beginning balance at Dec. 31, 2022 $ 272,177 $ 364,913 $ (44,214) $ (48,547)   $ 23   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercises of vested stock options (in shares)           22,975    
Exercises of vested stock options 155 155            
Vesting of restricted stock units (in shares)           171,950    
Vesting of restricted stock units 1         $ 1    
Equity awards withheld for tax liability (in shares)           (43,325)    
Equity awards withheld for tax liability (903) (903)            
Unrealized gain(loss) on marketable securities 72   72          
Foreign currency translation 7,647   7,647          
Stock-based compensation 6,649 6,649            
Net income (loss) 3,611     3,611        
Ending balance (in shares) at Mar. 31, 2023           23,530,600   1,965,170
Ending balance at Mar. 31, 2023 289,409 370,814 (36,495) (44,936)   $ 24   $ 2
Beginning balance (in shares) at Dec. 31, 2022           23,379,000   1,965,170
Beginning balance at Dec. 31, 2022 272,177 364,913 (44,214) (48,547)   $ 23   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (5,409)              
Ending balance (in shares) at Sep. 30, 2023           23,682,801   1,958,028
Ending balance at Sep. 30, 2023 279,987 383,013 (49,096) (53,956)   $ 24   $ 2
Beginning balance (in shares) at Mar. 31, 2023           23,530,600   1,965,170
Beginning balance at Mar. 31, 2023 289,409 370,814 (36,495) (44,936)   $ 24   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercises of vested stock options (in shares)           38,374    
Exercises of vested stock options 259 259            
Vesting of restricted stock units (in shares)           58,084    
Equity awards withheld for tax liability (in shares)           (2,289)    
Equity awards withheld for tax liability (30) (30)            
Unrealized gain(loss) on marketable securities 54   54          
Foreign currency translation 234   234          
Stock-based compensation 5,866 5,866            
Net income (loss) (3,890)     (3,890)        
Ending balance (in shares) at Jun. 30, 2023           23,624,769   1,965,170
Ending balance at Jun. 30, 2023 291,902 376,909 (36,207) (48,826)   $ 24   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Vesting of restricted stock units (in shares)           51,132    
Equity awards withheld for tax liability (in shares)           (242)    
Equity awards withheld for tax liability (3) (3)            
Conversion of Class B voting common stock to Class A voting common stock (in shares)           7,142   (7,142)
Unrealized gain(loss) on marketable securities (129)   (129)          
Foreign currency translation (12,760)   (12,760)          
Stock-based compensation 6,107 6,107            
Net income (loss) (5,130)     (5,130)        
Ending balance (in shares) at Sep. 30, 2023           23,682,801   1,958,028
Ending balance at Sep. 30, 2023 279,987 383,013 (49,096) (53,956)   $ 24   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Vesting of restricted stock units (in shares)           523,796    
Equity awards withheld for tax liability (in shares)           (457)    
Equity awards withheld for tax liability (5) (5)            
Unrealized gain(loss) on marketable securities (245)   (245)          
Foreign currency translation 20,577   20,577          
Unrealized loss on employee benefit pension plan (30)   (30)          
Stock-based compensation 8,040 8,040            
Net income (loss) (10,934)     (10,934)        
Ending balance (in shares) at Dec. 31, 2023         24,206,140 24,206,140 1,958,028 1,958,028
Ending 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 24,206,140 1,958,028 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) 13,504              
Net income (loss) $ (4,765)              
Ending balance (in shares) at Sep. 30, 2024         25,549,670 25,549,670 1,958,028 1,958,028
Ending balance at Sep. 30, 2024 336,575 426,757 (20,555) (69,655)   $ 26   $ 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 25,549,670 1,958,028 1,958,028
Ending balance at Sep. 30, 2024 $ 336,575 $ 426,757 $ (20,555) $ (69,655)   $ 26   $ 2