XML 98 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Income Tax Provision (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current tax provision (benefit):      
Federal $ 1,090 $ 54,087 $ (4,430)
State 5,125 15,961 6,527
Foreign 8,648 14,853 4,172
Total current tax provision 14,863 84,901 6,269
Deferred tax provision (benefit):      
Federal (8,671) (22,046) 16,512
State (5,395) (4,175) (1,132)
Foreign (12,295) (3,515) 185
Total deferred tax provision (benefit) (26,361) (29,736) 15,565
Total income tax (benefit) provision $ (11,498) $ 55,165 $ 21,834