XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   42,526    
Beginning balance at Dec. 31, 2023 $ 655,501 $ 4 $ 869,918 $ (214,421)
Increase (Decrease) in Stockholders' Deficit [Roll Forward]        
Stock-based compensation expense 51,731   51,731  
Stock options exercised (in shares)   580    
Stock options exercised 8,405   8,405  
Release of restricted stock units (in shares)   394    
Net income 51,307     51,307
Ending balance (in shares) at Jun. 30, 2024   43,500    
Ending balance at Jun. 30, 2024 766,944 $ 4 930,054 (163,114)
Beginning balance (in shares) at Mar. 31, 2024   43,057    
Beginning balance at Mar. 31, 2024 711,052 $ 4 898,513 (187,465)
Increase (Decrease) in Stockholders' Deficit [Roll Forward]        
Stock-based compensation expense 26,746   26,746  
Stock options exercised (in shares)   254    
Stock options exercised 4,795   4,795  
Release of restricted stock units (in shares)   189    
Net income 24,351     24,351
Ending balance (in shares) at Jun. 30, 2024   43,500    
Ending balance at Jun. 30, 2024 766,944 $ 4 930,054 (163,114)
Beginning balance (in shares) at Dec. 31, 2024   44,936    
Beginning balance at Dec. 31, 2024 824,550 $ 4 950,393 (125,847)
Increase (Decrease) in Stockholders' Deficit [Roll Forward]        
Stock-based compensation expense $ 65,610   65,610  
Stock options exercised (in shares) 438 438    
Stock options exercised $ 6,955   6,955  
Release of restricted stock units (in shares)   413    
Net income 79,916     79,916
Ending balance (in shares) at Jun. 30, 2025   45,787    
Ending balance at Jun. 30, 2025 977,031 $ 4 1,022,958 (45,931)
Beginning balance (in shares) at Mar. 31, 2025   45,416    
Beginning balance at Mar. 31, 2025 893,826 $ 4 984,534 (90,712)
Increase (Decrease) in Stockholders' Deficit [Roll Forward]        
Stock-based compensation expense 34,592   34,592  
Stock options exercised (in shares)   162    
Stock options exercised 3,832   3,832  
Release of restricted stock units (in shares)   209    
Net income 44,781     44,781
Ending balance (in shares) at Jun. 30, 2025   45,787    
Ending balance at Jun. 30, 2025 $ 977,031 $ 4 $ 1,022,958 $ (45,931)