XML 74 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments (Tables)
12 Months Ended
Mar. 31, 2021
Commitments [Abstract]  
Schedule of Future Minimum Commitments





 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 

Payments by Period



 

Total

 

2022

 

2023

 

2024

 

2025

 

2026

 

Thereafter

Operating lease obligations (1)

 

$

125,845 

 

$

37,129 

 

$

27,659 

 

$

19,378 

 

$

14,061 

 

$

9,219 

 

$

18,399 

Finance lease obligations (1)

 

 

2,007 

 

 

664 

 

 

485 

 

 

468 

 

 

390 

 

 

 —

 

 

 —

Purchase obligations (2)

 

 

1,130,094 

 

 

201,077 

 

 

165,802 

 

 

189,835 

 

 

172,494 

 

 

140,330 

 

 

260,556 

Total contractual obligations

 

$

1,257,946 

 

$

238,870 

 

$

193,946 

 

$

209,681 

 

$

186,945 

 

$

149,549 

 

$

278,955 

(1)

We expect to receive $1,325 in the future under noncancelable subleases. See Note 7, Leases.

(2)

Amounts reflect our best estimate of the timing of future payments in instances when our commitment is for an aggregate amount of purchases over a multi-year period rather than specific annual commitments.