XML 13 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Common Stock
Nonvoting Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Balance at Dec. 31, 2022 $ 481,903 $ 10 $ 1 $ (748) $ 649,756 $ (1,912) $ (165,204)
Balance, Shares at Dec. 31, 2022   109,790,702 1,873,320 (2,317,722)      
Issuance of common stock upon exercise of stock options 6,044       6,044    
Issuance of common stock upon exercise of stock options, Shares   1,533,199          
Issuance of common stock upon settlement of restricted stock units, shares   821,725          
Issuance of common stock under employee stock purchase plan 864       864    
Issuance of common stock under employee stock purchase plan, shares   55,232          
Issuance of common stock for retention bonus 700       700    
Issuance of common stock for retention bonus, shares   28,332          
Foreign currency translation adjustment 2,082         2,082  
Unrealized losses on available-for-sale debt securities, net of taxes 0            
Stock-based compensation 19,979       19,979    
Net Income (Loss) (20,496)           (20,496)
Balance at Jun. 30, 2023 491,076 $ 10 $ 1 $ (748) 677,343 170 (185,700)
Balance, Shares at Jun. 30, 2023   112,229,190 1,873,320 (2,317,722)      
Balance at Mar. 31, 2023 490,164 $ 10 $ 1 $ (748) 662,067 (2,279) (168,887)
Balance, Shares at Mar. 31, 2023   111,042,997 1,873,320 (2,317,722)      
Issuance of common stock upon exercise of stock options 3,900       3,900    
Issuance of common stock upon exercise of stock options, Shares   942,945          
Issuance of common stock upon settlement of restricted stock units, shares   243,248          
Foreign currency translation adjustment 2,449         2,449  
Unrealized losses on available-for-sale debt securities, net of taxes 0            
Stock-based compensation 11,376       11,376    
Net Income (Loss) (16,813)           (16,813)
Balance at Jun. 30, 2023 491,076 $ 10 $ 1 $ (748) 677,343 170 (185,700)
Balance, Shares at Jun. 30, 2023   112,229,190 1,873,320 (2,317,722)      
Balance at Dec. 31, 2023 786,117 $ 11 $ 1 $ (747) 959,302 1,320 (173,770)
Balance, Shares at Dec. 31, 2023   123,010,207 1,873,320 (2,315,045)      
Issuance of common stock upon exercise of stock options 3,227       3,227    
Issuance of common stock upon exercise of stock options, Shares   1,304,373          
Issuance of common stock upon settlement of restricted stock units, shares   1,128,349          
Issuance of common stock under employee stock purchase plan 1,415       1,415    
Issuance of common stock under employee stock purchase plan, shares   71,896          
Issuance of common stock for retention bonus 324       324    
Issuance of common stock for retention bonus, shares   14,166          
Issuance of Treasury Stock Share       20,007      
Issuance Of Treasury Stock Value       $ 6 (6)    
Foreign currency translation adjustment (1,168)         (1,168)  
Unrealized losses on available-for-sale debt securities, net of taxes (53)         (53)  
Stock-based compensation 32,795       32,795    
Net Income (Loss) (20,097)           (20,097)
Balance at Jun. 30, 2024 802,560 $ 11 $ 1 $ (741) 997,057 99 (193,867)
Balance, Shares at Jun. 30, 2024   125,528,991 1,873,320 (2,295,038)      
Balance at Mar. 31, 2024 796,985 $ 11 $ 1 $ (742) 977,743 (41) (179,987)
Balance, Shares at Mar. 31, 2024   124,555,591 1,873,320 (2,300,541)      
Issuance of common stock upon exercise of stock options 1,609       1,609    
Issuance of common stock upon exercise of stock options, Shares   593,673          
Issuance of common stock upon settlement of restricted stock units, shares   379,727          
Issuance of Treasury Stock Share       5,503      
Issuance Of Treasury Stock Value       $ 1 (1)    
Foreign currency translation adjustment 193         193  
Unrealized losses on available-for-sale debt securities, net of taxes (53)         (53)  
Stock-based compensation 17,706       17,706    
Net Income (Loss) (13,880)           (13,880)
Balance at Jun. 30, 2024 $ 802,560 $ 11 $ 1 $ (741) $ 997,057 $ 99 $ (193,867)
Balance, Shares at Jun. 30, 2024   125,528,991 1,873,320 (2,295,038)