XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Before-tax amount [Abstract]        
Foreign currency translation adjustment $ 19,959 $ (15,094) $ 3,598 $ (5,834)
Net defined benefit plan (gain) loss reclassified to net income (51) (107) (739) (320)
Total other comprehensive income (loss), before tax 19,908 (15,201) 2,859 (6,154)
Tax (provision) benefit [Abstract]        
Foreign currency translation adjustment (79) 85 13 (10)
Net defined benefit plan (gain) loss reclassified to net income 17 (2) 132 (2)
Total other comprehensive income (loss) tax (provision) benefit (62) 83 145 (12)
Net-of-tax amount [Abstract]        
Foreign currency translation adjustment 19,880 (15,009) 3,611 (5,844)
Net defined benefit plan (gain) loss reclassified to net income (34) (109) (607) (322)
Total other comprehensive income (loss), net of tax $ 19,846 $ (15,118) $ 3,004 $ (6,166)