XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 6 - Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2024
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, 2024

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

Other comprehensive income (loss)

  (5,671)

(1)

  1,982 

(2)

  (3,689)

Ending Balance – March 31, 2024

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

Foreign Currency Translation Adjustments

   

Unrealized Gain (Loss) on Cash Flow Hedges

   

Total

 

Beginning Balance – January 1, 2023

 $(101,545)  $36,443   $(65,102)

Other comprehensive income (loss)

  27,247 

(3)

  (4,488)

(4)

  22,759 

Ending Balance – March 31, 2023

 $(74,298)  $31,955   $(42,343)