XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2019   76,389      
Beginning balance at Dec. 31, 2019 $ 2,894,686 $ 8 $ 1,106,305 $ 1,788,230 $ 143
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 138,431     138,431  
Other comprehensive loss, net of tax 685       685
Stock-based compensation 27,556   27,556    
Issuance of common stock in connection with employee equity incentive plans (in shares)   482      
Issuance of common stock in connection with employee equity incentive plans 17,082 $ 0 17,082    
Tax withholding paid for net share settlement of equity awards (in shares)   (7)      
Tax withholding paid for net share settlement of equity awards (1,740)   (1,740)    
Vesting of early-exercised stock options 21   21    
Repurchase of common stock (in shares)   (1,209)      
Repurchase of common stock (227,895)     (227,895)  
Ending balance (in shares) at Mar. 31, 2020   75,655      
Ending balance at Mar. 31, 2020 2,848,826 $ 8 1,149,224 1,698,766 828
Beginning balance (in shares) at Dec. 31, 2020   76,174      
Beginning balance at Dec. 31, 2020 3,320,291 $ 8 1,292,431 2,027,614 238
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 180,366     180,366  
Other comprehensive loss, net of tax (1,102)       (1,102)
Stock-based compensation 37,553   37,553    
Issuance of common stock in connection with employee equity incentive plans (in shares)   459      
Issuance of common stock in connection with employee equity incentive plans 18,081   18,081    
Tax withholding paid for net share settlement of equity awards (in shares)   (9)      
Tax withholding paid for net share settlement of equity awards $ (2,496)   (2,496)    
Repurchase of common stock (in shares) (367) (367)      
Repurchase of common stock $ (101,355)     (101,355)  
Ending balance (in shares) at Mar. 31, 2021   76,257      
Ending balance at Mar. 31, 2021 $ 3,451,338 $ 8 $ 1,345,569 $ 2,106,625 $ (864)