Annual report pursuant to Section 13 and 15(d)

Leases - Future Minimum Lease Payments Under Non-Cancellable Leases (Detail)

v3.3.1.900
Leases - Future Minimum Lease Payments Under Non-Cancellable Leases (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Leases [Abstract]  
Future minimum capital lease payments, 2016 $ 250
Future minimum capital lease payments, 2017 163
Future minimum capital lease payments, 2018 93
Future minimum capital lease payments, 2019 68
Future minimum capital lease payments, 2020 21
Future minimum capital lease payments, later years 1
Total minimum capital lease payments 596
Less amounts representing interest (69)
Present value of net minimum lease payments (including $217 currently payable) 527
Future minimum operating lease payments, 2016 9,804
Future minimum operating lease payments, 2017 6,790
Future minimum operating lease payments, 2018 5,252
Future minimum operating lease payments, 2019 4,736
Future minimum operating lease payments, 2020 3,613
Future minimum operating lease payments, later years 24,149
Total minimum operating lease payments $ 54,344