XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Note 6 - Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jun. 30, 2022
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, 2022

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

Other comprehensive income (loss) before reclassifications

  (43,566)

(1)

  7,129 

(2)

  (36,437)

Amounts reclassified from AOCL

  -    -    - 

Net current-period other comprehensive income (loss)

  (43,566)   7,129    (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 – April 1, 2021

 $(23,914) $(7,585)  $(31,499)

Other comprehensive income (loss) before reclassifications

  (3,332)  (2,752)(3)  (6,084)

Amounts reclassified from AOCL

  -   -    - 

Net current-period other comprehensive income (loss)

  (3,332)  (2,752)   (6,084)

Ending Balance – June 30, 2021

 $(27,246) $(10,337)  $(37,583)
  

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) before reclassifications

  (53,941)

(4)

  25,857 

(5)

  (28,084)

Amounts reclassified from AOCL

  -    -    - 

Net current-period other comprehensive income (loss)

  (53,941)   25,857    (28,084)

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, 2021

 $(11,674)  $(22,580)  $(34,254)

Other comprehensive income (loss) before reclassifications

  (15,572)

(6)

  12,243 

(7)

  (3,329)

Amounts reclassified from AOCL

  -    -    - 

Net current-period other comprehensive income (loss)

  (15,572)   12,243    (3,329)

Ending Balance – June 30, 2021

 $(27,246)  $(10,337)  $(37,583)