v3.25.1
TAXATION (Schedule of Roll-forward of Unrecognized Tax Benefits, Exclusive of Related Interest and Penalties) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
TAXATION      
Balance at beginning of year $ 65,898 $ 78,637 $ 75,434
Increase relating to tax positions     10,574
Decrease relating to expiration of applicable statute of limitations and reversal (19,195) (7,064) (12,534)
Foreign currency translation adjustments (991) (5,675) 5,163
Balance at end of year $ 45,712 $ 65,898 $ 78,637