XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES - Annual Minimum Obligations (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Purchase Obligations  
2023 $ 77,499
2024 45,480
2025 16,446
2026 416
2027 323
Thereafter 0
Total 140,164
2023 443,285
2024 312,355
2025 271,344
2026 159,887
2027 24,429
Thereafter 21,865
Total 1,233,165
Software Development and Licensing  
Unrecorded Unconditional Purchase Obligation  
2023 324,884
2024 213,005
2025 186,383
2026 113,485
2027 22,850
Thereafter 21,865
Total 882,472
Marketing  
Unrecorded Unconditional Purchase Obligation  
2023 40,902
2024 53,870
2025 68,515
2026 45,986
2027 1,256
Thereafter 0
Total $ 210,529