XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jun. 30, 2023
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 – April 1, 2023

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

Other comprehensive income (loss)

  20,375 

(1)

  5,752 

(2)

  26,127 

Ending Balance – June 30, 2023

 $(53,923)  $37,707   $(16,216)
  

Foreign Currency Translation Adjustments

   

Unrealized Gain (Loss) on Cash Flow Hedges

   

Total

 

Beginning Balance – April 1, 2022

 $(63,079)  $16,677   $(46,402)

Other comprehensive income (loss)

  (43,566)

(3)

  7,129 

(4)

  (36,437)

Ending Balance – June 30, 2022

 $(106,645)  $23,806   $(82,839)
  

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)

  47,622 

(1)

  1,264 

(5)

  48,886 

Ending Balance – June 30, 2023

 $(53,923)  $37,707   $(16,216)
  

Foreign Currency Translation Adjustments

   

Unrealized Gain (Loss) on Cash Flow Hedges

   

Total

 

Beginning Balance – January 1, 2022

 $(52,704)  $(2,051)  $(54,755)

Other comprehensive income (loss)

  (53,941)

(3)

  25,857 

(6)

  (28,084)

Ending Balance – June 30, 2022

 $(106,645)  $23,806   $(82,839)