XML 76 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Reconciliation of Effective Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES      
Income taxes per federal statutory rate $ 10,999 $ 25,850 $ 50,766
State income taxes, net of federal deduction 302 (490) 510
U.S. tax on foreign operations 18,944 20,451 28,726
Foreign derived intangible income deduction (1,423) (2,868) (6,259)
Tax effect of foreign operations (14,934) (27,959) (28,432)
Uncertain tax positions (1,101) 1,291 1,080
Change in valuation allowance assessment 616 (25,636)  
Tax credits (7,805) (7,289) (5,857)
Change in valuation allowance 3,616 12,927 268
Executive compensation limitation 2,348 1,955 641
Impact of intellectual property transfer (22,950)    
Other permanent items, net 7,459 (6,520) (1,593)
Total income tax provision (benefit) $ (3,929) $ (8,288) $ 39,850