XML 82 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplemental Balance Sheet Information - Customer Financing Leases Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Total minimum lease payments to be received $ 105,195 $ 109,431
Less: Amounts representing estimated executing costs (26,496) (27,815)
Net present value of minimum lease payments to be received 78,699 81,616
Estimated residual value of leased assets 1,050 1,051
Less: Unearned income (4,388) (4,781)
Net investment in sales-type financing leases 75,361 77,886
Less: Current portion (5,398) (5,209)
Customer financing receivable, non-current $ 69,963 $ 72,677