XML 90 R81.htm IDEA: XBRL DOCUMENT v3.20.1
COMMITMENTS AND CONTINGENCIES - ANNUAL MINIMUM OBLIGATIONS (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Operating Leases  
2021 $ 31,897
2022 33,831
2023 31,500
2024 24,321
2025 18,867
Thereafter 80,162
Total 220,578
Purchase Obligations  
2021 38,477
2022 23,910
2023 12,503
2024 1,239
2025 947
Thereafter 0
Total 77,076
2021 201,491
2022 207,766
2023 204,192
2024 212,784
2025 105,663
Thereafter 77,668
Total 1,009,564
Software Development and licensing  
Unrecorded Unconditional Purchase Obligation  
2021 151,123
2022 144,975
2023 150,775
2024 122,285
2025 69,188
Thereafter 52,880
Total 691,226
Marketing  
Unrecorded Unconditional Purchase Obligation  
2021 11,891
2022 38,881
2023 40,914
2024 89,260
2025 35,528
Thereafter 24,788
Total $ 241,262