XML 45 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Accounts Receivable and Allowance - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Dec. 31, 2015
Accounts receivable $ 189,976 $ 184,354  
Allowance (11,276) (10,772) $ (11,464)
Accounts receivable, net $ 178,700 $ 173,582