XML 158 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Loss) (Tables)
3 Months Ended
Mar. 31, 2025
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Income (Loss) The changes in each component of accumulated other comprehensive income (loss) for the three-month periods ended March 31, 2025 and 2024 were as follows:

Cash Flow Hedges

    

Foreign Currency Translation

    

Total

Balance as of January 1, 2025

$

2,765

$

(22,166)

$

(19,401)

Other comprehensive income (loss)

 

(1,897)

5,854

3,957

Income taxes

 

563

(6)

557

Reclassifications to:

Revenue

(1,021)

(1,021)

Cost of sales

532

532

Net other comprehensive income (loss)

(1,823)

5,848

4,025

Balance as of March 31, 2025

$

942

$

(16,318)

$

(15,376)

Cash Flow Hedges

    

Foreign Currency Translation

    

Total

Balance as of January 1, 2024

$

1,662

$

(12,996)

$

(11,334)

Other comprehensive income (loss)

 

4,514

(3,404)

1,110

Income taxes

 

(702)

12

(690)

Reclassifications to:

Revenue

(413)

(413)

Cost of sales

(427)

(427)

Interest expense

(702)

(702)

Net other comprehensive income (loss)

2,270

(3,392)

(1,122)

Balance as of March 31, 2024

$

3,932

$

(16,388)

$

(12,456)