XML 72 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current      
Federal $ 13,402 $ 23,370 $ (2,468)
State 589 1,949 929
Foreign 11,661 20,267 14,217
Total current provision 25,652 45,586 12,678
Deferred      
Federal (5,455) (6,742) 762
State (955) (1,030) (200)
Foreign (27,530) 2,036 764
Total deferred provision (benefit) (33,940) (5,736) 1,326
Total income tax provision (benefit) $ (8,288) $ 39,850 $ 14,004
Effective tax rate (6.80%) 16.50% 9.40%