XML 74 R59.htm IDEA: XBRL DOCUMENT v3.6.0.2
9. COMMITMENTS AND CONTINGENCIES (Details - Operating leases)
$ in Thousands
Dec. 31, 2016
USD ($)
2017 $ 66,705
2018 57,422
2019 48,887
2020 39,117
2021 30,061
Thereafter 57,340
Total operating lease payments 299,532
Facilities [Member]  
2017 58,368
2018 49,638
2019 43,192
2020 35,276
2021 28,062
Thereafter 56,008
Total operating lease payments 270,544
Equipment [Member]  
2017 8,337
2018 7,784
2019 5,695
2020 3,841
2021 1,999
Thereafter 1,332
Total operating lease payments $ 28,988