XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

Foreign Currency Translation Adjustments

   

Unrealized Gain (Loss) on Cash Flow Hedges

   

Total

 

Beginning Balance – January 1, 2025

 $(106,166)  $20,767   $(85,399)

Other comprehensive income (loss)

  29,272 (1)  (4,313)(2)  24,959 

Ending Balance – March 31, 2025

 $(76,894)  $16,454   $(60,440)
  

Foreign Currency Translation Adjustments

   Unrealized Gain (Loss) on Cash Flow Hedges   

Total

 

Beginning Balance – January 1, 2024

 $(43,582)  $28,439   $(15,143)

Other comprehensive income (loss)

  (5,671)

(3)

  1,982 

(4)

  (3,689)

Ending Balance – March 31, 2024

 $(49,253)  $30,421   $(18,832)