XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock and Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Retained Earnings
Beginning Balance at Dec. 31, 2019 $ 7,582,157 $ 2,793,929 $ 0 $ (23,521) $ 4,811,749
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of options   132,655      
Stock-based compensation expense   201,229      
Repurchases of common stock to be held as treasury stock     0    
Other comprehensive income (loss)       (10,551)  
Net income 1,429,263       1,429,263
Ending Balance at Jun. 30, 2020 9,334,753 3,127,813 0 (34,072) 6,241,012
Beginning Balance at Mar. 31, 2020 8,409,294 2,935,532 0 (47,054) 5,520,816
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of options   88,071      
Stock-based compensation expense   104,210      
Repurchases of common stock to be held as treasury stock     0    
Other comprehensive income (loss)       12,982  
Net income 720,196       720,196
Ending Balance at Jun. 30, 2020 9,334,753 3,127,813 0 (34,072) 6,241,012
Beginning Balance at Dec. 31, 2020 11,065,240 3,447,698 0 44,398 7,573,144
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of options   64,735      
Stock-based compensation expense   208,813      
Repurchases of common stock to be held as treasury stock 500,000   (500,022)    
Other comprehensive income (loss)       (34,623)  
Net income 3,059,728       3,059,728
Ending Balance at Jun. 30, 2021 13,863,871 3,721,246 (500,022) 9,775 10,632,872
Beginning Balance at Mar. 31, 2021 12,884,080 3,600,084 0 4,137 9,279,859
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of options   19,579      
Stock-based compensation expense   101,583      
Repurchases of common stock to be held as treasury stock 500,000   (500,022)    
Other comprehensive income (loss)       5,638  
Net income 1,353,013       1,353,013
Ending Balance at Jun. 30, 2021 $ 13,863,871 $ 3,721,246 $ (500,022) $ 9,775 $ 10,632,872