XML 24 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Derivative Instruments - Summary of Notional Amounts of Outstanding Derivative Positions (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Dec. 31, 2019
PHP (₱)
Dec. 31, 2019
CAD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2018
PHP (₱)
Dec. 31, 2018
CAD ($)
Notional amount $ 15,408     $ 22,947    
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Philippine Foreign Exchange Contract [Member]            
Notional amount 14,361 ₱ 769,000   20,996 ₱ 1,134,000  
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Canadian Foreign Exchange Contract [Member]            
Notional amount $ 1,047   $ 1,400 $ 1,951   $ 2,500