XML 52 R39.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
 
Operating leases
2019
$
33,989

2020
28,544

2021
22,323

2022
18,080

2023
12,617

Thereafter
14,774

Total minimum lease payments
$
130,327

Schedule of Future Minimum Lease Payments for Capital Leases
As of December 31, 2018, approximate minimum annual lease payments were as follows: 
 
Operating leases
Capital leases
2019
$
33,989

$
1,967

2020
28,544

533

2021
22,323

2

2022
18,080


2023
12,617


Thereafter
14,774


Total minimum lease payments
$
130,327

$
2,502

Less amount representing interest
 
$
(200
)
Present value of capital lease obligations
 
$
2,302

Capital lease obligations, current portion
 
$
1,816

Capital lease obligations, long term portion
 
$
486