XML 132 R116.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Components of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 770 $ (11,094) $ (7,696)
State 163 (3,597) (2,486)
Foreign (17,230) (7,688) (12,824)
Current income taxes (16,297) (22,379) (23,006)
Deferred:      
Federal 15,182 (5,194) (2,389)
State 3,660 (1,272) (412)
Foreign 903 (9,780) 2,069
Deferred income taxes 19,745 (16,246) (732)
Benefit (provision) for income taxes $ 3,448 $ (38,625) $ (23,738)