XML 81 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplemental Balance Sheet Information - Customer Financing Leases Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Total minimum lease payments to be received $ 103,013 $ 109,431
Less: Amounts representing estimated executing costs (25,836) (27,815)
Net present value of minimum lease payments to be received 77,177 81,616
Estimated residual value of leased assets 1,051 1,051
Less: Unearned income (4,197) (4,781)
Net investment in sales-type financing leases 74,031 77,886
Less: Current portion (5,496) (5,209)
Non-current portion of investment in sales-type financing leases $ 68,535 $ 72,677