XML 108 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision for (Benefit from) Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Federal      
Current $ 134,332 $ 188,050 $ 157,383
Deferred (16,805) (55,579) (25,598)
Total federal income tax expense 117,527 132,471 131,785
State      
Current 28,535 34,621 28,365
Deferred (3,157) (12,265) (5,860)
Total state tax expense 25,378 22,356 22,505
Foreign      
Current 51,306 56,537 42,681
Deferred 1,940 26,120 43,432
Total foreign tax expense 53,246 82,657 86,113
Provision for income taxes $ 196,151 $ 237,484 $ 240,403