Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
INCOME TAXES (Schedule of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Current - Federal $ 658 $ 0 $ 0
Current - Foreign 83,633 8,713 7,978
Current - State 4,764 (1,555) 1,024
Total current 89,055 7,158 9,002
Deferred - Federal 6,223 7,451 (16,366)
Deferred - Foreign (397) (17,434) (20,772)
Deferred - State 1,373 344 (739)
Total deferred 7,199 (9,639) (37,877)
Income tax expense (benefit) $ 96,254 $ (2,481) $ (28,875)