XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current provision for income taxes:      
Federal $ 137,203 $ 78,843 $ 58,187
State 38,478 21,135 19,067
Foreign 13,391 12,891 928
Total current 189,072 112,869 78,182
Deferred tax expense (benefit):      
Federal (98,534) (17,592) 362,056
State (16,289) (849) (4,511)
Foreign 15,776 9,878 (433,324)
Total deferred tax expense (benefit) (99,047) (8,563) (75,779)
Total provision for income taxes $ 90,025 $ 104,306 $ 2,403