XML 98 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 14 - Income Tax - Earnings Before Income Tax by Jurisdiction (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Earnings Before Income Tax by Jurisdiction $ 181,834 $ 155,981
Domestic Tax Authority [Member] | Canada Revenue Agency [Member]    
Earnings Before Income Tax by Jurisdiction 21,627 21,814
Foreign Tax Authority [Member] | Internal Revenue Service (IRS) [Member]    
Earnings Before Income Tax by Jurisdiction 40,097 33,597
Foreign Tax Authority [Member] | Other Foreign Tax Authorities [Member]    
Earnings Before Income Tax by Jurisdiction $ 120,110 $ 100,570