XML 66 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Tables)
12 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Long-term Purchase Commitment Total non-cancellable purchase commitments as of March 31, 2021, which relate primarily to marketing and IT services are as follows:
2022202320242025 and beyondTotal
Purchase commitments$23,339 $5,266 $804 $591 $30,000 
Schedule of Royalty Expense Royalty expense, included in Cost of software and products revenues, was as follows:
Year Ended March 31,
202120202019
Royalty expense$16,256 $12,545 $12,319