Annual report pursuant to Section 13 and 15(d)

INCOME TAXES (Schedule of Income Tax Expense (Benefit)) (Details)

v3.22.0.1
INCOME TAXES (Schedule of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Current - Federal $ 0 $ 0 $ 0
Current - Foreign 8,713 7,978 61,834
Current - State (1,555) 1,024 5,523
Total current 7,158 9,002 67,357
Deferred - Federal 7,451 (16,366) 5,314
Deferred - Foreign (17,434) (20,772) (6,345)
Deferred - State 344 (739) 566
Total deferred (9,639) (37,877) (465)
Income tax expense (benefit) $ (2,481) $ (28,875) $ 66,892