XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Note 6 - Accumulated Other Comprehensive Income (Loss) (Tables)
9 Months Ended
Sep. 30, 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 – July 1, 2025

 $(10,259)  $13,364   $3,105 

Other comprehensive income (loss)

  (2,572)(1)  (2,824)(2)  (5,396)

Ending Balance – September 30, 2025

 $(12,831)  $10,540   $(2,291)
  

Foreign Currency Translation Adjustments

   Unrealized Gain (Loss) on Cash Flow Hedges   

Total

 

Beginning Balance – July 1, 2024

 $(72,220)  $28,691   $(43,529)

Other comprehensive income (loss)

  25,719 

(3)

  (10,177)

(4)

  15,542 

Ending Balance – September 30, 2024

 $(46,501)  $18,514   $(27,987)
  

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)

  93,335 

(5)

  (10,227)

(6)

  83,108 

Ending Balance – September 30, 2025

 $(12,831)  $10,540   $(2,291)
  

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)

  (2,919)

(7)

  (9,925)

(8)

  (12,844)

Ending Balance – September 30, 2024

 $(46,501)  $18,514   $(27,987)