XML 25 R6.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Preferred Stock
Series A Convertible Preferred Stock
Treasury stock
Additional paid in capital
Retained Earnings/ (Accumulated Deficit)
Balance at beginning (in shares) at Dec. 31, 2021   73,249,042        
Balance at beginning (in shares) at Dec. 31, 2021 163,510   163,510      
Balance at beginning at Dec. 31, 2021 $ 104,159 $ 7 $ 0 $ 0 $ 167,386 $ (63,234)
Changes in Stockholders' Equity            
Net income (loss) 152         152
Issuance of common stock upon vesting of RSUs (in shares)   696,690        
Issuance of common stock upon exercise of options (in shares)   973,389        
Issuance of common stock upon exercise of options 858       858  
Exchange of common stock for preferred stock (in shares)   (153,500) 1,535      
Repurchase and retirement of common stock from related party (in shares)   (1,500,000)        
Repurchase and retirement of common stock from related party (9,000)       (9,000)  
Net settlement of taxes for equity awards (413)       (413)  
Share-based compensation expense $ 27,419       27,419  
Balance at ending (in shares) at Dec. 31, 2022 73,265,621 73,265,621        
Balance at ending (in shares) at Dec. 31, 2022 165,045   165,045      
Balance at ending at Dec. 31, 2022 $ 123,175 $ 7 $ 0 0 186,250 (63,082)
Changes in Stockholders' Equity            
Net income (loss) (83,068)         (83,068)
Issuance of common stock upon vesting of RSUs (in shares)   2,475,089        
Issuance of common stock upon vesting of RSUs 1 $ 1        
Issuance of common stock upon exercise of options (in shares)   138,315        
Issuance of common stock upon exercise of options $ 126       126  
Repurchase and retirement of common stock from related party (in shares) (1,500,000)          
Share-based compensation expense $ 17,810       17,810  
Treasury stock purchase $ (1,019)     (1,019)    
Balance at ending (in shares) at Dec. 31, 2023 74,145,251 75,879,025        
Balance at ending (in shares) at Dec. 31, 2023 165,045   165,045      
Balance at ending at Dec. 31, 2023 $ 57,025 $ 8 $ 0 $ (1,019) $ 204,186 $ (146,150)