XML 102 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Income Tax - Schedule of Components of (Benefit from) Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 23,351 $ 22,085 $ (9,106)
State 8,148 7,667 4,710
Foreign 13,918 13,877 13,422
Total current tax expense 45,417 43,629 9,026
Deferred tax (benefit) expense      
Federal (129,055) (16,007) (6,501)
State (59,512) 5,827 868
Foreign (2,187) 168 (8,724)
Total deferred tax benefit (190,754) (10,012) (14,357)
Total (benefit from) provision for income taxes $ (145,337) $ 33,617 $ (5,331)