XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Provision for Income Taxes From Continuing operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 63,041 $ 48,292 $ (18,215)
State 13,769 6,715 4,981
Foreign 755 778 732
Total current 77,565 55,785 (12,502)
Deferred:      
Federal 9,808 13,339 46,442
State 6,377 (1,892) 564
Foreign 360 325 6,102
Total deferred provision 16,545 11,772 53,108
Provision for income taxes $ 94,110 $ 67,557 $ 40,606