XML 85 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes Income Taxes Details 2 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Taxes [Abstract]      
Current: United States $ 194,545 $ 106,632 $ 51,664
Current: Foreign 14,088 7,968 7,059
Current: State 39,452 23,439 12,908
Total current income taxes 248,085 138,039 71,631
Deferred: United States (3,543) 6,339 12,973
Deferred: Foreign (5,492) (64) (571)
Deferred: State 3,198 1,609 10,628
Provision for deferred income taxes (5,837) 7,884 23,030
Provision for income taxes 242,248 145,923 94,661
Income Taxes Paid 270,200 138,000 70,600
Proceeds from Income Tax Refunds $ 4,700 $ 5,200 $ 4,700