XML 61 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2024
Comprehensive Income Disclosure [Abstract]  
The components of accumulated other comprehensive loss consist of the following:

The components of accumulated other comprehensive loss consist of the following:

 

    Year ended December 31,
    2024     2023     2022  
                   
Net derivative instruments, beginning of year   $ 64     $ 1,709   $ (992 )
Net derivative instrument (loss) gain, net of tax     (1,695 )     (1,645 )     2,701
Net derivative instruments, end of year     (1,631 )     64       1,709
                         
Net pension benefits, beginning of year








Net pension benefits gain, net of tax

2,019






Net pension benefits, end of year

2,019



















Cumulative translation adjustments, beginning of year     (40,252 )     (57,765 )     (37,440 )
Translation adjustments     (32,375 )     17,513     (20,325 )
Cumulative translation adjustments, end of year     (72,627 )     (40,252 )     (57,765 )
                         
Accumulated other comprehensive loss   $ (72,239 )   $ (40,188 )   $ (56,056 )