XML 110 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of (Benefit from) Provision for Income Taxes From Continuing operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 68,939 $ 63,041 $ 48,292
State 14,413 13,769 6,715
Foreign 933 755 778
Total current provision 84,285 77,565 55,785
Deferred:      
Federal (72,046) 9,808 13,339
State (22,495) 6,377 (1,892)
Foreign 557 360 325
Total deferred provision (93,984) 16,545 11,772
(Benefit from) provision for income taxes $ (9,699) $ 94,110 $ 67,557