XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In-Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (loss)
Beginning balance at Dec. 31, 2023 $ 34,131 $ 27 $ 463,900 $ (430,151) $ 355
Beginning balance, shares at Dec. 31, 2023   27,166      
Issuance of common stock 6,917 $ 1 6,916    
Issuance of common stock, shares   494      
Stock-based compensation 11,790   11,790    
Restructuring equity modification expense 366   366    
Net income 33,344     33,344  
Other comprehensive income (loss) (625)       (625)
Ending balance at Mar. 31, 2024 85,923 $ 28 482,972 (396,807) (270)
Ending balance, shares at Mar. 31, 2024   27,660      
Beginning balance at Dec. 31, 2023 34,131 $ 27 463,900 (430,151) 355
Beginning balance, shares at Dec. 31, 2023   27,166      
Net income 43,307        
Other comprehensive income (loss) (773)        
Ending balance at Jun. 30, 2024 116,972 $ 28 504,206 (386,844) (418)
Ending balance, shares at Jun. 30, 2024   28,073      
Beginning balance at Mar. 31, 2024 85,923 $ 28 482,972 (396,807) (270)
Beginning balance, shares at Mar. 31, 2024   27,660      
Issuance of common stock 6,529   6,529    
Issuance of common stock, shares   413      
Stock-based compensation 14,705   14,705    
Net income 9,963     9,963  
Other comprehensive income (loss) (148)       (148)
Ending balance at Jun. 30, 2024 116,972 $ 28 504,206 (386,844) (418)
Ending balance, shares at Jun. 30, 2024   28,073      
Beginning balance at Dec. 31, 2024 149,864 $ 29 541,090 (389,313) (1,942)
Beginning balance, shares at Dec. 31, 2024   28,504      
Issuance of common stock 5,847   5,847    
Issuance of common stock, shares   423      
Stock-based compensation 12,522   12,522    
RSU tax withholding (787)   (787)    
Net income (8,451)     (8,451)  
Other comprehensive income (loss) 1,569       1,569
Ending balance at Mar. 31, 2025 160,564 $ 29 558,672 (397,764) (373)
Ending balance, shares at Mar. 31, 2025   28,927      
Beginning balance at Dec. 31, 2024 149,864 $ 29 541,090 (389,313) (1,942)
Beginning balance, shares at Dec. 31, 2024   28,504      
Net income 3,102        
Other comprehensive income (loss) 4,215        
Ending balance at Jun. 30, 2025 187,689 $ 29 571,598 (386,211) 2,273
Ending balance, shares at Jun. 30, 2025   29,088      
Beginning balance at Mar. 31, 2025 160,564 $ 29 558,672 (397,764) (373)
Beginning balance, shares at Mar. 31, 2025   28,927      
Issuance of common stock 887   887    
Issuance of common stock, shares   161      
Stock-based compensation 13,023   13,023    
RSU tax withholding (984)   (984)    
Net income 11,553     11,553  
Other comprehensive income (loss) 2,646       2,646
Ending balance at Jun. 30, 2025 $ 187,689 $ 29 $ 571,598 $ (386,211) $ 2,273
Ending balance, shares at Jun. 30, 2025   29,088