Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
INCOME TAXES (Schedule of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Current - Federal $ 1,250 $ 658 $ 0
Current - Foreign 179,824 83,633 8,713
Current - State 23,171 4,764 (1,555)
Total current 204,245 89,055 7,158
Deferred - Federal 5,982 6,223 7,451
Deferred - Foreign (51,209) (397) (17,434)
Deferred - State 1,209 1,373 344
Total deferred (44,018) 7,199 (9,639)
Income tax expense (benefit) $ 160,227 $ 96,254 $ (2,481)