v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Convertible preferred stock
Class A and Class B Common stock
Additional paid-in capital
Accumulated other comprehensive income (loss)
Accumulated deficit
Beginning Balance (in shares) at Dec. 31, 2024   245,999,000        
Beginning Balance at Dec. 31, 2024 $ 1,324,053 $ 329,441 $ 1 $ 1,186,207 $ 1,314 $ (192,910)
Beginning Balance (in shares) at Dec. 31, 2024     214,906,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares)     1,047,000      
Exercise of stock options 20,650     20,650    
Stock-based compensation 7,626     7,626    
Other (12)     (12)    
Other comprehensive income (loss) 1,188       1,188  
Stock issued in connection with business combination (in shares)     700,000      
Stock issued in connection with business combination 600     600    
Net income (loss) 73,109         73,109
Ending Balance (in shares) at Jun. 30, 2025   245,999,000        
Ending Balance at Jun. 30, 2025 1,427,214 $ 329,441 $ 1 1,215,071 2,502 (119,801)
Ending Balance (in shares) at Jun. 30, 2025     216,653,000      
Beginning Balance (in shares) at Mar. 31, 2025   245,999,000        
Beginning Balance at Mar. 31, 2025 1,370,364 $ 329,441 $ 1 1,186,815 2,135 (148,028)
Beginning Balance (in shares) at Mar. 31, 2025     215,060,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares)     893,000      
Exercise of stock options 20,311     20,311    
Stock-based compensation 7,345     7,345    
Other comprehensive income (loss) 367       367  
Stock issued in connection with business combination (in shares)     700,000      
Stock issued in connection with business combination 600     600    
Net income (loss) 28,227         28,227
Ending Balance (in shares) at Jun. 30, 2025   245,999,000        
Ending Balance at Jun. 30, 2025 1,427,214 $ 329,441 $ 1 1,215,071 2,502 (119,801)
Ending Balance (in shares) at Jun. 30, 2025     216,653,000      
Beginning Balance at Dec. 31, 2025 1,510,641   $ 4 2,950,007 4,003 (1,443,373)
Beginning Balance (in shares) at Dec. 31, 2025     513,043,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares)     7,626,000      
Exercise of stock options 46,967     46,967    
Stock-based compensation 320,037     320,037    
Issuance of common stock upon release of restricted stock units (in shares)     15,053,000      
Issuance of common stock under employee stock purchase plan 13,205     13,205    
Repurchase of shares (in shares)     678,000      
Shares withheld for taxes upon release of equity awards (in shares)     (5,828,000)      
Shares withheld for taxes upon release of equity awards (151,813)     (151,813)    
Other comprehensive income (loss) (6,577)       (6,577)  
Net income (loss) (254,553)         (254,553)
Ending Balance at Jun. 30, 2026 1,477,907   $ 4 3,178,403 (2,574) (1,697,926)
Ending Balance (in shares) at Jun. 30, 2026     530,572,000      
Beginning Balance at Mar. 31, 2026 1,456,961   $ 4 3,042,899 (168) (1,585,774)
Beginning Balance (in shares) at Mar. 31, 2026     526,188,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares)     1,029,000      
Exercise of stock options 18,521     18,521    
Stock-based compensation 149,191     149,191    
Issuance of common stock upon release of restricted stock units (in shares)     4,884,000      
Issuance of common stock under employee stock purchase plan 13,205     13,205    
Repurchase of shares (in shares)     678,000      
Shares withheld for taxes upon release of equity awards (in shares)     (2,207,000)      
Shares withheld for taxes upon release of equity awards (45,413)     (45,413)    
Other comprehensive income (loss) (2,406)       (2,406)  
Net income (loss) (112,152)         (112,152)
Ending Balance at Jun. 30, 2026 $ 1,477,907   $ 4 $ 3,178,403 $ (2,574) $ (1,697,926)
Ending Balance (in shares) at Jun. 30, 2026     530,572,000