XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Additional paid-in capital
Accumulated other comprehensive income (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 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) (279)              
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
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 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 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 loss on marketable securities (245)   (245)          
Foreign currency translation 20,577   20,577          
Unrealized (loss) gain on employee benefit plan, net (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 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) 12,474              
Net income (loss) $ (5,178)              
Ending balance (in shares) at Jun. 30, 2024         25,271,966 25,271,966 1,958,028 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 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 25,271,966 1,958,028 1,958,028
Ending balance at Jun. 30, 2024 $ 307,447 $ 418,503 $ (41,015) $ (70,068)   $ 25   $ 2