XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Significant Components of the Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 33,084 $ 10,804 $ (331)
State 10,371 10,118 85
Foreign 2,804 2,892 (60)
Total current 46,259 23,814 (306)
Deferred:      
Federal (61,106) 26,238 (65,557)
State (9,244) (2,002) (15,266)
Foreign 89 (2,146) 478
Total deferred (70,261) 22,090 (80,345)
Tax impact of unrecorded tax benefits liability 4,775 3,475 (706)
Provision for income taxes (Income tax benefit) $ (19,227) $ 49,379 $ (81,357)