XML 106 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ (29,040) $ (42,698) $ 8,435
State (8,179) (12,184) 248
Foreign (16,940) (16,066) (15,931)
Total current (54,159) (70,948) (7,248)
Deferred:      
Federal 20,817 12,667 17,132
State 7,177 (1,577) 5,044
Foreign 2,023 1,901 (729)
Total deferred 30,017 12,991 21,447
Income tax (expense) benefit from continuing operations $ (24,142) $ (57,957) $ 14,199