XML 24 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024   1,095,357,781      
Beginning balance at Dec. 31, 2024 $ 6,525,134 $ 109 $ 7,838,988 $ (8,365) $ (1,305,598)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation expense 152,441   152,441    
Vesting of RSUs (in shares)   17,776,848      
Vesting of RSUs 0 $ 2 (2)    
Stock withheld related to taxes on vested RSUs (in shares)   (797,339)      
Stock withheld related to taxes on vested RSUs (9,891)   (9,891)    
Exercise of common stock options (in shares)   133,779      
Exercise of common stock options 795   795    
Employee stock purchase plan (in shares)   971,899      
Employee stock purchase plan 11,764   11,764    
Net income 168,379       168,379
Other comprehensive income (loss), net of taxes 11,958     11,958  
Ending balance (in shares) at Jun. 30, 2025   1,113,442,968      
Ending balance at Jun. 30, 2025 6,860,580 $ 111 7,994,095 3,593 (1,137,219)
Beginning balance (in shares) at Mar. 31, 2025   1,104,104,203      
Beginning balance at Mar. 31, 2025 6,678,514 $ 110 7,910,058 2,828 (1,234,482)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation expense 75,973   75,973    
Vesting of RSUs (in shares)   8,654,892      
Vesting of RSUs 0 $ 1 (1)    
Stock withheld related to taxes on vested RSUs (in shares)   (379,570)      
Stock withheld related to taxes on vested RSUs (4,299)   (4,299)    
Exercise of common stock options (in shares)   91,544      
Exercise of common stock options 600   600    
Employee stock purchase plan (in shares)   971,899      
Employee stock purchase plan 11,764   11,764    
Net income 97,263       97,263
Other comprehensive income (loss), net of taxes 765     765  
Ending balance (in shares) at Jun. 30, 2025   1,113,442,968      
Ending balance at Jun. 30, 2025 $ 6,860,580 $ 111 7,994,095 3,593 (1,137,219)
Beginning balance (in shares) at Dec. 31, 2025 1,270,568,878 1,270,568,878      
Beginning balance at Dec. 31, 2025 $ 10,489,495 $ 126 11,302,668 10,979 (824,278)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation expense 182,145   182,145    
Vesting of RSUs (in shares)   15,117,902      
Vesting of RSUs 0 $ 2 (2)    
Stock withheld related to taxes on vested RSUs (in shares)   (574,154)      
Stock withheld related to taxes on vested RSUs $ (9,976)   (9,976)    
Exercise of common stock options (in shares) 374,725 374,725      
Exercise of common stock options $ 2,597   2,597    
Issuance of common stock (in shares)   3,209,206      
Issuance of common stock 87,271   87,271    
Employee stock purchase plan (in shares)   1,615,847      
Employee stock purchase plan 24,332   24,332    
Net income 323,323       323,323
Other comprehensive income (loss), net of taxes $ (22,960)     (22,960)  
Ending balance (in shares) at Jun. 30, 2026 1,290,312,404 1,290,312,404      
Ending balance at Jun. 30, 2026 $ 11,076,227 $ 128 11,589,035 (11,981) (500,955)
Beginning balance (in shares) at Mar. 31, 2026   1,281,409,498      
Beginning balance at Mar. 31, 2026 10,811,591 $ 127 11,471,754 (2,743) (657,547)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation expense 96,800   96,800    
Vesting of RSUs (in shares)   7,490,218      
Vesting of RSUs 0 $ 1 (1)    
Stock withheld related to taxes on vested RSUs (in shares)   (242,237)      
Stock withheld related to taxes on vested RSUs (4,081)   (4,081)    
Exercise of common stock options (in shares)   39,078      
Exercise of common stock options 231   231    
Employee stock purchase plan (in shares)   1,615,847      
Employee stock purchase plan 24,332   24,332    
Net income 156,592       156,592
Other comprehensive income (loss), net of taxes $ (9,238)     (9,238)  
Ending balance (in shares) at Jun. 30, 2026 1,290,312,404 1,290,312,404      
Ending balance at Jun. 30, 2026 $ 11,076,227 $ 128 $ 11,589,035 $ (11,981) $ (500,955)