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

Payments by Period

Total

2023

2024

2025

2026

2027

Thereafter

Operating lease obligations (1)

$

87,231

$

26,035

$

18,925

$

13,837

$

9,586

$

7,204

$

11,644

Finance lease obligations

1,327

468

468

391

Purchase obligations (2)

1,047,479

220,237

219,697

198,737

148,512

130,240

130,056

Total contractual obligations

$

1,136,037

$

246,740

$

239,090

$

212,965

$

158,098

$

137,444

$

141,700

(1)We expect to receive $1,086 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.