XML 123 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME LOSS (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Accumulated Other Comprehensive Income (Loss), Net of Tax $ (258,916) $ (190,465)  
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 45,737 (84,688)  
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax (44) 16,237  
Other Comprehensive Income (Loss), Net of Tax 45,693 (68,451) $ 120,391
Accumulated Other Comprehensive Income (Loss), Net of Tax (213,223) (258,916) (190,465)
Accumulated Translation Adjustment [Member]      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Accumulated Other Comprehensive Income (Loss), Net of Tax (160,807) (99,566)  
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 37,519 (61,241)  
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 0 0  
Other Comprehensive Income (Loss), Net of Tax 37,519 (61,241)  
Accumulated Other Comprehensive Income (Loss), Net of Tax (123,288) (160,807) (99,566)
Total reclassifications      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Accumulated Other Comprehensive Income (Loss), Net of Tax (98,109) (90,899)  
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 8,218 (23,447)  
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax (44) 16,237  
Other Comprehensive Income (Loss), Net of Tax 8,174 (7,210)  
Accumulated Other Comprehensive Income (Loss), Net of Tax $ (89,935) $ (98,109) $ (90,899)