XML 88 R60.htm IDEA: XBRL DOCUMENT v3.20.1
ACCOUNTS RECEIVABLE, NET OF ALLOWANCE - Long Term Accounts Receivable, Net of Allowance (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Receivables [Abstract]    
Customer receivables $ 153,530 $ 167,017
Unearned finance income (16,303) (17,000)
Allowance for doubtful accounts (5,884) (4,941)
Accounts receivable, net of allowance 131,343 145,076
Less: Current portion, net of allowance 55,794 57,928
Long-term portion, net of allowance $ 75,549 $ 87,148