XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Beginning balance (in shares) at Dec. 31, 2021     74,909,000        
Beginning balance at Dec. 31, 2021 $ 217,046   $ 75 $ 267,847 $ 614 $ (51,490)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based compensation expense 4,310     4,310      
Issuance of common stock pursuant to exercise of stock options and vested restricted stock units - cashless (in shares)     248,000        
Issuance of common stock pursuant to exercise of stock options - cash (in shares)     194,000        
Issuance of common stock pursuant to exercise of stock options - Cash 810     810      
Foreign currency translation (491)       (491)    
Net income 6,679         6,679  
Ending balance (in shares) at Mar. 31, 2022     75,351,000        
Ending balance at Mar. 31, 2022 228,354   $ 75 272,967 123 (44,811)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based compensation expense 4,207     4,207      
Issuance of common stock pursuant to exercise of stock options and vested restricted stock units - cashless (in shares)     99,000        
Issuance of common stock pursuant to exercise of stock options - cash (in shares)     172,000        
Issuance of common stock pursuant to exercise of stock options - Cash 450   $ 1 449      
Foreign currency translation (2,296)       (2,296)    
Net income 9,158         9,158  
Ending balance (in shares) at Jun. 30, 2022     75,622,000        
Ending balance at Jun. 30, 2022 239,873   $ 76 277,623 (2,173) (35,653)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based compensation expense 6,263     6,263      
Issuance of common stock pursuant to exercise of stock options and vested restricted stock units - cashless (in shares)     58,000        
Issuance of common stock pursuant to exercise of stock options - cash (in shares)     536,000        
Issuance of common stock pursuant to exercise of stock options - Cash 1,843     1,843      
Dividends paid to Series A convertible preferred shares (4,596)     (4,596)      
Foreign currency translation (2,038)       (2,038)    
Net income (181,896)         (181,896)  
Ending balance (in shares) at Sep. 30, 2022     76,216,000        
Ending balance at Sep. 30, 2022 $ 59,449   $ 76 281,133 (4,211) (217,549)  
Increase (Decrease) in Temporary Equity [Roll Forward]              
Issuance of Series A convertible preferred shares - net of issuance costs (in shares) 1,467,000            
Issuance of Series A convertible preferred shares - net of issuance costs $ 824,488            
Ending balance (in shares) at Sep. 30, 2022 1,467,000            
Ending balance at Sep. 30, 2022 $ 824,488            
Beginning balance (in shares) at Dec. 31, 2022 76,382,441   76,382,000        
Beginning balance at Dec. 31, 2022 $ 40,091 $ (82) $ 76 280,668 (1,881) (238,772) $ (82)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based compensation expense 5,507     5,507      
Issuance of common stock pursuant to exercise of stock options and vested restricted stock units - cashless (in shares)     251,000        
Issuance of common stock pursuant to exercise of stock options and vested restricted stock units - Cashless 1   $ 1        
Issuance of common stock pursuant to exercise of stock options - cash (in shares)     149,000        
Issuance of common stock pursuant to exercise of stock options - Cash 478     478      
Dividends paid to Series A convertible preferred shares (6,781)     (6,781)      
Foreign currency translation 594       594    
Net income 41,227         41,227  
Ending balance (in shares) at Mar. 31, 2023     76,782,000        
Ending balance at Mar. 31, 2023 $ 81,035   $ 77 279,872 (1,287) (197,627)  
Beginning balance (in shares) at Dec. 31, 2022 1,467,000            
Beginning balance at Dec. 31, 2022 $ 824,488            
Ending balance (in shares) at Mar. 31, 2023 1,467,000            
Ending balance at Mar. 31, 2023 $ 824,488            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based compensation expense 5,735     5,735      
Issuance of common stock pursuant to exercise of stock options and vested restricted stock units - cashless (in shares)     63,000        
Issuance of common stock pursuant to exercise of stock options and vested restricted stock units - Cashless 0            
Issuance of common stock pursuant to exercise of stock options - cash (in shares)     39,000        
Issuance of common stock pursuant to exercise of stock options - Cash 229     229      
Dividends paid to Series A convertible preferred shares (6,856)     (6,856)      
Foreign currency translation (590)       (590)    
Net income 51,509         51,509  
Ending balance (in shares) at Jun. 30, 2023     76,884,000        
Ending balance at Jun. 30, 2023 $ 131,062   $ 77 278,980 (1,877) (146,118)  
Ending balance (in shares) at Jun. 30, 2023 1,467,000            
Ending balance at Jun. 30, 2023 $ 824,488            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based compensation expense 4,979     4,979      
Issuance of common stock pursuant to exercise of stock options and vested restricted stock units - cashless (in shares)     47,000        
Issuance of common stock pursuant to exercise of stock options - cash (in shares)     294,000        
Issuance of common stock pursuant to exercise of stock options - Cash 896     896      
Dividends paid to Series A convertible preferred shares (6,875)     (6,875)      
Foreign currency translation (664)       (664)    
Net income $ 83,949         83,949  
Ending balance (in shares) at Sep. 30, 2023 77,225,007   77,225,000        
Ending balance at Sep. 30, 2023 $ 213,347   $ 77 $ 277,980 $ (2,541) $ (62,169)  
Ending balance (in shares) at Sep. 30, 2023 1,467,000            
Ending balance at Sep. 30, 2023 $ 824,488