XML 64 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
FINANCING RECEIVABLES - Summary of Financing Receivables (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Dec. 31, 2015
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total customer balances with past due amounts reclassified to trade accounts receivable $ 10,970 $ 6,990  
Total customer balances with no past due amounts reclassified to trade accounts receivable 4,247 1,194  
Total financing receivables with contractual maturities of one year or less 1,704 5,068  
Less: allowance for losses (1,929) (2,198) $ (654)
Total financing receivables 14,992 11,054  
1 to 90 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total customer balances with past due amounts reclassified to trade accounts receivable 8,632 6,167  
91 to 180 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total customer balances with past due amounts reclassified to trade accounts receivable 1,511 550  
181 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total customer balances with past due amounts reclassified to trade accounts receivable $ 827 $ 273