XML 115 R91.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Effective Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]                      
Income before provision for (benefit from) income taxes $ 888,623 $ 745,871 $ 824,770 $ 657,534 $ 676,950 $ 70,666 $ 327,138 $ 320,165 $ 3,116,798 $ 1,394,919 $ 600,241
Expected provision for income taxes                 654,528 292,933 126,051
State taxes, net of federal benefit                 18,596 8,478 8,680
Foreign income tax rate differential                 5,433 6,178 23,427
Tax credits                 (55,824) (59,459) (52,629)
Benefit from income taxes attributable to valuation allowances                 17,384 (2,672) (1,563,169)
Tax rate change                 (37,688) 0 0
Stock compensation (benefit), shortfalls and cancellations                 (70,628) (56,324) (49,044)
Officer’s compensation                 13,079 10,666 8,310
Long-term intercompany receivable write-off                 (53,821) 0 0
Deconsolidation of VIE                 0 0 (9,390)
Uncertain tax positions                 39,808 14,070 15,431
Inter-entity transfer of intellectual property rights                 (209,000) 0 0
U.S. deemed dividend                 71,727 79 64
Other                 11,557 4,160 5,407
Provision for (benefit from) income taxes $ 284,433 $ 78,437 $ (12,500) $ 54,781 $ 93,716 $ 13,148 $ 59,711 $ 51,534 $ 405,151 $ 218,109 $ (1,486,862)